Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGQmlUtilities::PropertyMap Class Reference
Collaboration diagram for QSSGQmlUtilities::PropertyMap:

Public Types

typedef QHash< QByteArray, QVariantPropertiesMap
typedef QHash< QByteArray, QVariantPropertiesMap

Public Member Functions

PropertiesMap propertiesForType (QSSGSceneDesc::Node::RuntimeType type)
QVariant getDefaultValue (QSSGSceneDesc::Node::RuntimeType type, const char *property)
bool isDefaultValue (QSSGSceneDesc::Node::RuntimeType type, const char *property, const QVariant &value)
PropertiesMap propertiesForType (QSSGSceneDesc::Node::RuntimeType type)
QVariant getDefaultValue (QSSGSceneDesc::Node::RuntimeType type, const char *property)
bool isDefaultValue (QSSGSceneDesc::Node::RuntimeType type, const char *property, const QVariant &value)

Static Public Member Functions

static PropertyMapinstance ()
static PropertyMapinstance ()

Detailed Description

Definition at line 36 of file qssgqmlutilities.cpp.

Member Typedef Documentation

◆ PropertiesMap [1/2]

◆ PropertiesMap [2/2]

Member Function Documentation

◆ getDefaultValue() [1/2]

QVariant QSSGQmlUtilities::PropertyMap::getDefaultValue ( QSSGSceneDesc::Node::RuntimeType type,
const char * property )

Definition at line 276 of file qssgqmlutilities.cpp.

◆ getDefaultValue() [2/2]

QVariant QSSGQmlUtilities::PropertyMap::getDefaultValue ( QSSGSceneDesc::Node::RuntimeType type,
const char * property )

◆ instance() [1/2]

PropertyMap * QSSGQmlUtilities::PropertyMap::instance ( )
static

Definition at line 265 of file qssgqmlutilities.cpp.

Referenced by QSSGQmlUtilities::writeNodeProperties().

Here is the caller graph for this function:

◆ instance() [2/2]

PropertyMap * QSSGQmlUtilities::PropertyMap::instance ( )
static

◆ isDefaultValue() [1/2]

bool QSSGQmlUtilities::PropertyMap::isDefaultValue ( QSSGSceneDesc::Node::RuntimeType type,
const char * property,
const QVariant & value )

Definition at line 288 of file qssgqmlutilities.cpp.

◆ isDefaultValue() [2/2]

bool QSSGQmlUtilities::PropertyMap::isDefaultValue ( QSSGSceneDesc::Node::RuntimeType type,
const char * property,
const QVariant & value )

◆ propertiesForType() [1/2]

PropertyMap::PropertiesMap QSSGQmlUtilities::PropertyMap::propertiesForType ( QSSGSceneDesc::Node::RuntimeType type)

Definition at line 271 of file qssgqmlutilities.cpp.

◆ propertiesForType() [2/2]

PropertiesMap QSSGQmlUtilities::PropertyMap::propertiesForType ( QSSGSceneDesc::Node::RuntimeType type)

The documentation for this class was generated from the following file: