![]() |
Skylicht Engine
|
Public Member Functions | |
| CVector2Property (CObjectSerializable *owner, const char *name) | |
| CVector2Property (CObjectSerializable *owner, const char *name, const core::vector2df &value) | |
| virtual void | serialize (io::IAttributes *io) |
| virtual void | deserialize (io::IAttributes *io) |
| virtual CValueProperty * | clone () |
| Public Member Functions inherited from Skylicht::CValuePropertyTemplate< core::vector2df > | |
| CValuePropertyTemplate (CObjectSerializable *owner, EPropertyDataType dataType, const char *name) | |
| void | set (const core::vector2df &v) |
| const core::vector2df & | get () const |
| core::vector2df & | operator* () |
| Public Member Functions inherited from Skylicht::CValueProperty | |
| CValueProperty (CObjectSerializable *owner, EPropertyDataType dataType, const char *name) | |
| void | setOwner (CObjectSerializable *owner) |
| EPropertyDataType | getType () |
| EPropertyObjectType | getObjectType () |
| void | setUIHeader (const char *header) |
| const std::string & | getUIHeader () |
| void | setUISpace (float space) |
| float | getUISpace () |
| void | setHidden (bool b) |
| bool | isHidden () |
Additional Inherited Members | |
| Public Attributes inherited from Skylicht::CValueProperty | |
| std::function< void(bool)> | OnSetHidden |
| std::function< void()> | OnChanged |
| std::string | Name |
| std::vector< std::string > | OtherName |
| Protected Attributes inherited from Skylicht::CValuePropertyTemplate< core::vector2df > | |
| core::vector2df | m_value |
| Protected Attributes inherited from Skylicht::CValueProperty | |
| EPropertyDataType | m_dataType |
| EPropertyObjectType | m_objectType |
| CObjectSerializable * | m_owner |
| std::string | m_uiHeader |
| float | m_uiSpace |
| bool | m_hidden |
|
inlinevirtual |
Implements Skylicht::CValueProperty.
|
inlinevirtual |
Implements Skylicht::CValueProperty.
|
inlinevirtual |
Implements Skylicht::CValueProperty.