Class ProxySceneFileObjectVars#
Defined in File ProxySceneFileObject.h
Inheritance Relationships#
Base Type#
public Karana::Scene::SceneFileObjectVars(Class SceneFileObjectVars)
Class Documentation#
-
class ProxySceneFileObjectVars : public Karana::Scene::SceneFileObjectVars#
The Vars for the ProxySceneFileObject class.
Public Functions
-
ProxySceneFileObjectVars(const kc::ks_ptr<const ProxySceneFileObject> &file_obj)#
ProxySceneFileObjectVars constructor. The constructor is not meant to be called directly. Please use the create(…) method instead to create an instance.
- Parameters:
file_obj – The proxy scene file node associated with this ProxySceneFileObjectVars.
-
~ProxySceneFileObjectVars()#
Destructor.
-
virtual kc::NestedVars getAllVars() const override#
Get all the Vars that this VarHolder has.
- Returns:
A map of Vars, where the Var name is the key and the Var is the value.
Public Static Functions
-
static kc::ks_ptr<ProxySceneFileObjectVars> create(const kc::ks_ptr<const ProxySceneFileObject> &file_obj)#
Create an instance of the ProxySceneFileObjectVars.
- Parameters:
file_obj – The ProxySceneFileObject associated with this ProxySceneFileObjectVars.
- Returns:
A pointer to the newly created instance of ProxySceneFileObjectVars.
-
ProxySceneFileObjectVars(const kc::ks_ptr<const ProxySceneFileObject> &file_obj)#