Структуры данных | |
| class | BaseContainer |
| class | IEntitySource |
| class | WidgetSource |
| class | IEntity |
| class | ParamEnum |
| class | Attribute |
Определения типов | |
| typedef int[] | BaseContainer |
| typedef int[] | IEntitySource |
| typedef int[] | WidgetSource |
Перечисления | |
| enum | EntityEvent { TOUCH , VISIBLE , NOTVISIBLE , FRAME , POSTFRAME , INIT , JOINTBREAK , SIMULATE , POSTSIMULATE , PHYSICSMOVE , CONTACT , EXTRA , ANIMEVENT , SOUNDEVENT , PHYSICSSTEADY , USER , ENTER , LEAVE , ALL } |
| Entity events for event-mask, or throwing event from code. Подробнее... | |
| enum | EntityFlags { VISIBLE , SOLID , TRIGGER , TOUCHTRIGGERS , SYNCHRONIZATION_DIRTY , FEATURE , TRANSLUCENT , WATER , ACTIVE , STATIC , USER1 , USER2 , USER3 , USER4 , USER5 , USER6 } |
| Entity flags. Подробнее... | |
Функции | |
| ParamEnum Managed | FromEnum (typename e) |
| void | ParamEnum (string key, string value, string desc="") |
| void | EditorAttribute (string style, string category, string description, vector sizeMin, vector sizeMax, string color, string color2="0 0 0 0", bool visible=true, bool insertable=true, bool dynamicBox=false) |
Переменные | |
| string | m_Key |
| string | m_Value |
| string | m_Desc |
| class Attribute | m_Style |
| can be "box", "sphere", "cylinder", "pyramid", "diamond" or custom style name | |
| string | m_Category |
| folder structure eg. StaticEntities/Walls | |
| string | m_Description |
| class purpose description | |
| vector | m_SizeMin |
| min vector of a bounding box | |
| vector | m_SizeMax |
| max vector of a bounding box | |
| string | m_Color |
| string | m_Color2 |
| bool | m_Visible |
| bool | m_Insertable |
| bool | m_DynamicBox |