csc.domain.Scene¶
- class csc.domain.Scene¶
Scene class
Root class that represents a scene and its methods for modifying or observing it.
Modify scene by func modify:
- Parameters:
name – Name of the modifier
func – Modify functor void(modelEditor, updateEditor, scene)
Modify scene by func modify_update:
- Parameters:
name – Name of the modifier
func – Modify functor void(modelEditor, updateEditor, sceneUpdater)
- __init__(self: csc.domain.Scene) None¶
Methods
__init__(self)assets_manager(self)-> AssetsManager
behaviour_viewer(self)-> csc.model.BehaviourViewer
data_viewer(self)-> csc.model.DataViewer
error(self, arg0)get_current_frame(self[, clamp_animation])-> intget_event_log_or_null(self)get_layers_selector(self)-> csc.layers.Selector
info(self, arg0)layers_viewer(self)-> csc.layers.Viewer
model_viewer(self)-> csc.model.ModelViewer
modify(self, arg0, arg1)-> bool
modify_update(self, arg0, arg1)-> bool
modify_update_with_session(self, arg0, arg1)-> bool
modify_with_session(self, arg0, arg1)-> bool
selector(self)-> Selector
set_current_frame(self, frame)set_event_log(self, message_handler)success(self, arg0)warning(self, arg0)- __annotations__ = {}¶
- __init__(self: csc.domain.Scene) None¶
- __module__ = 'csc.domain'¶
- assets_manager(self: csc.domain.Scene) domain::scene::AssetsManager¶
-> AssetsManager
- behaviour_viewer(self: csc.domain.Scene) csc.model.BehaviourViewer¶
-> csc.model.BehaviourViewer
- data_viewer(self: csc.domain.Scene) csc.model.DataViewer¶
-> csc.model.DataViewer
- error(self: csc.domain.Scene, arg0: str) None¶
- get_current_frame(self: csc.domain.Scene, clamp_animation: bool = True) int¶
- -> int
- get_event_log_or_null(self: csc.domain.Scene) object¶
- get_layers_selector(self: csc.domain.Scene) object¶
-> csc.layers.Selector
- info(self: csc.domain.Scene, arg0: str) None¶
- layers_viewer(self: csc.domain.Scene) csc.layers.Viewer¶
-> csc.layers.Viewer
- model_viewer(self: csc.domain.Scene) csc.model.ModelViewer¶
-> csc.model.ModelViewer
- modify(self: csc.domain.Scene, arg0: str, arg1: Callable) bool¶
-> bool
- modify_update(self: csc.domain.Scene, arg0: str, arg1: Callable) bool¶
-> bool
- modify_update_with_session(self: csc.domain.Scene, arg0: str, arg1: Callable) bool¶
-> bool
- modify_with_session(self: csc.domain.Scene, arg0: str, arg1: Callable) bool¶
-> bool
- selector(self: csc.domain.Scene) object¶
-> Selector
- set_current_frame(self: csc.domain.Scene, frame: int) None¶
- set_event_log(self: csc.domain.Scene, message_handler: csc.domain.IMessageHandler) None¶
- success(self: csc.domain.Scene, arg0: str) None¶
- warning(self: csc.domain.Scene, arg0: str) None¶