SCENE C++ API
2.1.0
SCENE_API
LSObject
LSObject Member List
This is the complete list of members for
LSObject
, including all inherited members.
addChild
(LSString name, LSString typeName, ref_ptr< LSObject > &childOut)
LSObject
addCustomAttribute
(LSString name, const LSAttribute &attribute)
LSAttributeContainer
addField
(const LSString &name, const LSString &typeName, ref_ptr< LSAttributeContainer > &fieldOut)
LSAttributeContainer
assignUuid
()
LSAttributeContainer
generateUniqueChildName
(const LSString &baseName, LSString &nameOut) const
LSObject
getAttribute
(unsigned int index) const
LSAttributeContainer
getAttribute
(LSString name) const
LSAttributeContainer
getAttributeIndex
(LSString name) const
LSAttributeContainer
getAttributeName
(unsigned int index) const
LSAttributeContainer
getChild
(unsigned int n) const
LSObject
getChild
(LSString name) const
LSObject
getChildIterator
() const
LSObject
getField
(unsigned int index) const
LSAttributeContainer
getField
(const LSString &name) const
LSAttributeContainer
getName
() const
LSAttributeContainer
getNumAttributes
() const
LSAttributeContainer
getNumChildren
() const
LSObject
getNumFields
() const
LSAttributeContainer
getParent
() const
LSObject
getTransformationToGlobal
() const
LSObject
getTypeName
() const
LSAttributeContainer
getUuid
() const
LSAttributeContainer
ref
() const
LSRefType
protected
removeCustomAttribute
(LSString name)
LSAttributeContainer
rmChild
(unsigned int n)
LSObject
rmChild
(LSString name)
LSObject
rmField
(const LSString &name)
LSAttributeContainer
select
()
LSObject
setAttribute
(unsigned int index, const LSAttribute &attribute)
LSAttributeContainer
setAttribute
(LSString name, const LSAttribute &attribute)
LSAttributeContainer
setName
(LSString name)
LSAttributeContainer
setParent
(ref_ptr< LSObject > newParent)
LSObject
unref
() const
LSRefType
protected