csc.model.BehaviourViewer¶
- class csc.model.BehaviourViewer¶
BehaviourViewer class
This class allows viewing of scene behaviours and their properties.
- __init__(*args, **kwargs)¶
Methods
__init__
(*args, **kwargs)behaviour_id
(self, object_id, behaviour_name)objectId : csc.model.ObjectId | behaviourName : string | -> BehaviourId
get_behaviour_by_name
(self, object_id, bh_name)objectId : csc.model.ObjectId | behaviourName : string | -> BehaviourId
get_behaviour_data
(self, behaviour_id, name)behaviourId : BehaviourId | name : string | -> csc.model.DataId
get_behaviour_data_range
(self, behaviour_id, ...)behaviourId : BehaviourId | name : string | -> csc.model.DataId[]
get_behaviour_name
(self, behaviour_id)behaviourId : BehaviourId | -> string
get_behaviour_object
(self, behaviour_id, name)behaviourId : BehaviourId | name : string | -> csc.model.ObjectId
get_behaviour_objects_range
(self, ...)behaviourId : BehaviourId | name : string | -> csc.model.ObjectId[]
get_behaviour_owner
(self, behaviour_id)behaviourId : BehaviourId | -> csc.model.ObjectId
get_behaviour_reference
(self, behaviour_id, name)behaviourId : BehaviourId | name : string | -> BehaviourId
get_behaviour_reference_range
(self, ...)behaviourId : BehaviourId | name : string | -> BehaviourId[]
get_behaviour_setting
(self, behaviour_id, name)behaviourId : BehaviourId | name : string | -> csc.model.SettingId
get_behaviour_settings_range
(self, ...)behaviourId : BehaviourId | name : string | -> csc.model.SettingId[]
get_behaviour_string
(self, behaviour_id, name)behaviourId : BehaviourId | name : string | -> string
get_behaviours
(*args, **kwargs)Overloaded function.
get_children
(self, object_id)-> Children behs ids
is_hidden
(self, behaviour_id)-> bool
- __init__(*args, **kwargs)¶
- __module__ = 'csc.model'¶
- behaviour_id(self: csc.model.BehaviourViewer, object_id: csc.model.ObjectId, behaviour_name: str) csc.Guid ¶
objectId : csc.model.ObjectId | behaviourName : string | -> BehaviourId
- get_behaviour_by_name(self: csc.model.BehaviourViewer, object_id: csc.model.ObjectId, bh_name: str) csc.Guid ¶
objectId : csc.model.ObjectId | behaviourName : string | -> BehaviourId
- get_behaviour_data(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) csc.model.DataId ¶
behaviourId : BehaviourId | name : string | -> csc.model.DataId
- get_behaviour_data_range(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) List[csc.model.DataId] ¶
behaviourId : BehaviourId | name : string | -> csc.model.DataId[]
- get_behaviour_name(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid) str ¶
behaviourId : BehaviourId | -> string
- get_behaviour_object(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) csc.model.ObjectId ¶
behaviourId : BehaviourId | name : string | -> csc.model.ObjectId
- get_behaviour_objects_range(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) List[csc.model.ObjectId] ¶
behaviourId : BehaviourId | name : string | -> csc.model.ObjectId[]
- get_behaviour_owner(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid) csc.model.ObjectId ¶
behaviourId : BehaviourId | -> csc.model.ObjectId
- get_behaviour_reference(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) csc.Guid ¶
behaviourId : BehaviourId | name : string | -> BehaviourId
- get_behaviour_reference_range(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) List[csc.Guid] ¶
behaviourId : BehaviourId | name : string | -> BehaviourId[]
- get_behaviour_setting(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) csc.model.SettingId ¶
behaviourId : BehaviourId | name : string | -> csc.model.SettingId
- get_behaviour_settings_range(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) List[csc.model.SettingId] ¶
behaviourId : BehaviourId | name : string | -> csc.model.SettingId[]
- get_behaviour_string(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid, name: str) str ¶
behaviourId : BehaviourId | name : string | -> string
- get_behaviours(*args, **kwargs)¶
Overloaded function.
get_behaviours(self: csc.model.BehaviourViewer, type_name: str) -> List[csc.Guid]
typeName : string | -> BehaviourId[]
get_behaviours(self: csc.model.BehaviourViewer, object_id: csc.model.ObjectId) -> List[csc.Guid]
objectId : csc.model.ObjectId | -> BehaviourId[]
- get_children(self: csc.model.BehaviourViewer, object_id: csc.model.ObjectId) List[csc.Guid] ¶
-> Children behs ids
-> bool