Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
ISWorldMapSymbolTool Class Reference
Inheritance diagram for ISWorldMapSymbolTool:
ISBaseObject ISWorldMapSymbolTool_AddNote ISWorldMapSymbolTool_AddSymbol ISWorldMapSymbolTool_EditNote ISWorldMapSymbolTool_MoveAnnotation ISWorldMapSymbolTool_RemoveAnnotation ISWorldMapSymbolTool_Sharing

Public Member Functions

void activate ()
void deactivate ()
boolean onMouseDown (number x, number y)
boolean onMouseUp (number x, number y)
boolean onMouseMove (number dx, number dy)
boolean onRightMouseDown (number x, number y)
boolean onRightMouseUp (number x, number y)
boolean isKeyConsumed (integer key)
boolean onKeyPress (integer key)
boolean onKeyRelease (integer key)
void render ()
number getMouseX ()
number getMouseY ()
void onJoypadDownInMap (ISButton button, JoypadData joypadData)
void getJoypadAButtonText ()
 ISWorldMapSymbolTool (ISWorldMapSymbols symbolsUI)
Public Member Functions inherited from ISBaseObject
void initialise ()
ISBaseObject derive (string type)
void addEventListener (string _event, function _callback, unknown _target)
void removeEventListener (string _event, function _callback)
void triggerEvent (string _event, unknown ...)
void clearEventListeners ()
 ISBaseObject ()

Public Attributes

boolean dragging
boolean dragMoved
number dragStartX
number dragStartY
ISWorldMapSymbols symbolsUI
umbrella::MapUI mapUI
UIWorldMapV2 mapAPI
WorldMapSymbolsV2 symbolsAPI
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISWorldMapSymbolTool()

ISWorldMapSymbolTool::ISWorldMapSymbolTool ( ISWorldMapSymbols symbolsUI)

Member Function Documentation

◆ activate()

void ISWorldMapSymbolTool::activate ( )

◆ deactivate()

void ISWorldMapSymbolTool::deactivate ( )

◆ getJoypadAButtonText()

void ISWorldMapSymbolTool::getJoypadAButtonText ( )

◆ getMouseX()

number ISWorldMapSymbolTool::getMouseX ( )

◆ getMouseY()

number ISWorldMapSymbolTool::getMouseY ( )

◆ isKeyConsumed()

boolean ISWorldMapSymbolTool::isKeyConsumed ( integer key)

◆ onJoypadDownInMap()

void ISWorldMapSymbolTool::onJoypadDownInMap ( ISButton button,
JoypadData joypadData )

◆ onKeyPress()

boolean ISWorldMapSymbolTool::onKeyPress ( integer key)

◆ onKeyRelease()

boolean ISWorldMapSymbolTool::onKeyRelease ( integer key)

◆ onMouseDown()

boolean ISWorldMapSymbolTool::onMouseDown ( number x,
number y )

◆ onMouseMove()

boolean ISWorldMapSymbolTool::onMouseMove ( number dx,
number dy )

◆ onMouseUp()

boolean ISWorldMapSymbolTool::onMouseUp ( number x,
number y )

◆ onRightMouseDown()

boolean ISWorldMapSymbolTool::onRightMouseDown ( number x,
number y )

◆ onRightMouseUp()

boolean ISWorldMapSymbolTool::onRightMouseUp ( number x,
number y )

◆ render()

void ISWorldMapSymbolTool::render ( )

Member Data Documentation

◆ dragging

boolean ISWorldMapSymbolTool::dragging

◆ dragMoved

boolean ISWorldMapSymbolTool::dragMoved

◆ dragStartX

number ISWorldMapSymbolTool::dragStartX

◆ dragStartY

number ISWorldMapSymbolTool::dragStartY

◆ mapAPI

UIWorldMapV2 ISWorldMapSymbolTool::mapAPI

◆ mapUI

umbrella::MapUI ISWorldMapSymbolTool::mapUI

◆ symbolsAPI

WorldMapSymbolsV2 ISWorldMapSymbolTool::symbolsAPI

◆ symbolsUI

ISWorldMapSymbols ISWorldMapSymbolTool::symbolsUI

The documentation for this class was generated from the following file: