|
|
DOTS_CPP_API Dob::Typesystem::Int32 | GetNumberOfParameters (const Dob::Typesystem::TypeId typeId) |
| Get the number of parameters defined in a class. More...
|
|
DOTS_CPP_API Dob::Typesystem::ParameterIndex | GetIndex (const Dob::Typesystem::TypeId typeId, const std::wstring ¶meterName) |
| Gets index of a named parameter. More...
|
|
DOTS_CPP_API const std::wstring | GetName (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter) |
| Get the name of the specified parameter as it was defined in the xml description. More...
|
|
DOTS_CPP_API std::wstring | GetTypeName (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter) |
| Get the type name of the specified member as it was defined in the xml description. More...
|
|
DOTS_CPP_API MemberType | GetType (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter) |
| Get the type of a parameter. More...
|
|
DOTS_CPP_API Dob::Typesystem::Int32 | GetArraySize (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter) |
| Get the array size of a parameter. More...
|
|
|
DOTS_CPP_API bool | GetBoolean (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a boolean parameter value. More...
|
|
DOTS_CPP_API Dob::Typesystem::Int32 | GetEnumeration (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get an enumeration parameter value. More...
|
|
DOTS_CPP_API Dob::Typesystem::Int32 | GetInt32 (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get an Int32 parameter value. More...
|
|
DOTS_CPP_API Dob::Typesystem::Int64 | GetInt64 (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get an Int64 parameter value. More...
|
|
DOTS_CPP_API Dob::Typesystem::Float32 | GetFloat32 (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a Float32 parameter value. More...
|
|
DOTS_CPP_API Dob::Typesystem::Float64 | GetFloat64 (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a Float64 parameter value. More...
|
|
DOTS_CPP_API const std::wstring | GetString (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a string parameter value. More...
|
|
DOTS_CPP_API Dob::Typesystem::TypeId | GetTypeId (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a TypeId parameter value. More...
|
|
DOTS_CPP_API const Dob::Typesystem::InstanceId | GetInstanceId (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a InstanceId parameter value. More...
|
|
DOTS_CPP_API const Dob::Typesystem::EntityId | GetEntityId (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get an EntityId parameter value. More...
|
|
DOTS_CPP_API const Dob::Typesystem::ChannelId | GetChannelId (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a ChannelId parameter value. More...
|
|
DOTS_CPP_API const Dob::Typesystem::HandlerId | GetHandlerId (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a HandlerId parameter value. More...
|
|
DOTS_CPP_API const Dob::Typesystem::ObjectPtr | GetObject (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get an Object parameter value. More...
|
|
DOTS_CPP_API const Dob::Typesystem::Binary | GetBinary (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::ParameterIndex parameter, const Dob::Typesystem::ArrayIndex index) |
| Get a Binary parameter value. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const Int32 key) |
| Get the index of a Int32 dictionary key. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const Int64 key) |
| Get the index of a Int32 dictionary key. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const std::wstring &key) |
| Get the index of a Int32 dictionary key. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const EntityId &key) |
| Get the index of a Int32 dictionary key. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const InstanceId &key) |
| Get the index of a Int32 dictionary key. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const HandlerId &key) |
| Get the index of a Int32 dictionary key. More...
|
|
DOTS_CPP_API const Int32 | DictionaryKeyToIndex (const TypeId typeId, const ParameterIndex parameter, const ChannelId &key) |
| Get the index of a Int32 dictionary key. More...
|
|
Functions for getting parameter information from types.
With these operations you can get parameter values from types. You can also get information about the parameters in a type, such as parameter names and indexes, TypeIds of parameters etc.