Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QSSGQmlUtilities::PropertyMap Class Reference
+ Collaboration diagram for QSSGQmlUtilities::PropertyMap:

Public Types

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)
 

Static Public Member Functions

static PropertyMapinstance ()
 

Detailed Description

Definition at line 36 of file qssgqmlutilities.cpp.

Member Typedef Documentation

◆ PropertiesMap

Member Function Documentation

◆ getDefaultValue()

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

Definition at line 284 of file qssgqmlutilities.cpp.

References properties, and property.

Referenced by isDefaultValue().

+ Here is the caller graph for this function:

◆ instance()

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

Definition at line 273 of file qssgqmlutilities.cpp.

Referenced by QSSGQmlUtilities::writeNodeProperties().

+ Here is the caller graph for this function:

◆ isDefaultValue()

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

Definition at line 296 of file qssgqmlutilities.cpp.

References getDefaultValue(), and property.

+ Here is the call graph for this function:

◆ propertiesForType()

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

Definition at line 279 of file qssgqmlutilities.cpp.


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