update_state_mixin
GlobalUpdateStateMixin
Bases: BaseObjectState
A state-mixin that allows for per-sim-step global updates via the global_update() call
Source code in omnigibson/object_states/update_state_mixin.py
global_initialize()
classmethod
UpdateStateMixin
Bases: BaseObjectState
A state-mixin that allows for per-sim-step updates via the update() call
Source code in omnigibson/object_states/update_state_mixin.py
_update()
This function will be called once for every simulator step. Must be implemented by subclass.
Source code in omnigibson/object_states/update_state_mixin.py
update()
Updates the object state. This function will be called for every simulator step