1
0
EQ2Emu/docs/code/Sign.md
2025-05-06 09:54:48 -04:00

47 lines
1.2 KiB
Markdown

# File: `Sign.h`
## Classes
- `Sign`
## Functions
- `bool IsSign(){ return true; }`
- `int32 GetWidgetID();`
- `void SetWidgetID(int32 val);`
- `void SetWidgetX(float val);`
- `float GetWidgetX();`
- `void SetWidgetY(float val);`
- `float GetWidgetY();`
- `void SetWidgetZ(float val);`
- `float GetWidgetZ();`
- `void SetSignIcon(int8 val);`
- `void HandleUse(Client* client, string command);`
- `int8 GetSignType();`
- `void SetSignType(int8 val);`
- `float GetSignZoneX();`
- `void SetSignZoneX(float val);`
- `float GetSignZoneY();`
- `void SetSignZoneY(float val);`
- `float GetSignZoneZ();`
- `void SetSignZoneZ(float val);`
- `float GetSignZoneHeading();`
- `void SetSignZoneHeading(float val);`
- `float GetSignDistance();`
- `void SetSignDistance(float val);`
- `int32 GetSignZoneID();`
- `void SetSignZoneID(int32 val);`
- `void SetSignTitle(const char* val);`
- `void SetSignDescription(const char* val);`
- `void SetIncludeLocation(bool val);`
- `bool GetIncludeLocation();`
- `void SetIncludeHeading(bool val);`
- `bool GetIncludeHeading();`
- `void SetLanguage(int8 in_language) { language = in_language; }`
- `int8 GetLanguage() { return language; }`
## Notable Comments
- /*
- */