Plasma Engine  2.0
Loading...
Searching...
No Matches
plAbstractObjectNode Class Reference

Classes

struct  Property
 

Public Member Functions

const plHybridArray< Property, 16 > & GetProperties () const
 
void AddProperty (plStringView sName, const plVariant &value)
 
void RemoveProperty (plStringView sName)
 
void ChangeProperty (plStringView sName, const plVariant &value)
 
void RenameProperty (plStringView sOldName, plStringView sNewName)
 
void ClearProperties ()
 
plResult InlineProperty (plStringView sName)
 
const plAbstractObjectGraph * GetOwner () const
 
const plUuid & GetGuid () const
 
plUInt32 GetTypeVersion () const
 
void SetTypeVersion (plUInt32 uiTypeVersion)
 
plStringView GetType () const
 
void SetType (plStringView sType)
 
const Property * FindProperty (plStringView sName) const
 
Property * FindProperty (plStringView sName)
 
plStringView GetNodeName () const
 

Friends

class plAbstractObjectGraph
 

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