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.

  1. get_behaviours(self: csc.model.BehaviourViewer, type_name: str) -> List[csc.Guid]

    typeName : string | -> BehaviourId[]

  2. 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

is_hidden(self: csc.model.BehaviourViewer, behaviour_id: csc.Guid) bool

-> bool