#include <Properties.h>
|
static std::vector< rttr::property > | GetPropertyPath (EngineObject *object, const std::string &propertyPath, char separator= '/') |
|
static std::vector< rttr::property > | GetPropertyPath (rttr::variant object, const std::string &propertyPath, Size offset=0, char separator= '/') |
|
static std::pair< rttr::variant, rttr::property > | GetProperty (EngineObject *object, const std::string &propertyPath, char separator= '/') |
|
static std::pair< rttr::variant, rttr::property > | GetProperty (rttr::variant object, const std::string &propertyPath, Size offset=0, char separator= '/') |
|
static std::pair< rttr::variant, rttr::property > | GetProperty (EngineObject *object, const std::vector< rttr::property > &propertyPath) |
|
template<typename Type > |
static Type | GetValue (EngineObject *object, const std::vector< rttr::property > &propertyPath) |
|
static rttr::property | EmptyProperty () |
|
static TypeID | GetRealType (rttr::variant &object) |
| Gets real type of object. If class inherited EngineObject, we can check it's real type. More...
|
|
static TypeID | GetRealType (EngineObject *object) |
| Gets real type of object. If class inherited EngineObject, we can check it's real type. More...
|
|
std::pair< rttr::variant, rttr::property > Properties::GetProperty |
( |
EngineObject * |
object, |
|
|
const std::string & |
propertyPath, |
|
|
char |
separator = '/' |
|
) |
| |
|
static |
std::pair< rttr::variant, rttr::property > Properties::GetProperty |
( |
rttr::variant |
object, |
|
|
const std::string & |
propertyPath, |
|
|
Size |
offset = 0 , |
|
|
char |
separator = '/' |
|
) |
| |
|
static |
std::vector< rttr::property > Properties::GetPropertyPath |
( |
EngineObject * |
object, |
|
|
const std::string & |
propertyPath, |
|
|
char |
separator = '/' |
|
) |
| |
|
static |
std::vector< rttr::property > Properties::GetPropertyPath |
( |
rttr::variant |
object, |
|
|
const std::string & |
propertyPath, |
|
|
Size |
offset = 0 , |
|
|
char |
separator = '/' |
|
) |
| |
|
static |
TypeID Properties::GetRealType |
( |
rttr::variant & |
object | ) |
|
|
static |
Gets real type of object. If class inherited EngineObject, we can check it's real type.
Gets real type of object. If class inherited EngineObject, we can check it's real type.
The documentation for this class was generated from the following files:
- D:/ProgramyVS/SWLibraries/swCommonLib/Common/Properties/Properties.h
- D:/ProgramyVS/SWLibraries/swCommonLib/Common/Properties/Properties.cpp