|
sculpto
|
#include <native_script_component.h>
Public Member Functions | |
| template<typename Tbehaviour > | |
| void | Bind () |
Public Attributes | |
| scene_object_behaviour * | ObjectBehaviour {} |
| bool | IsActive { true } |
| std::string | Name {} |
| scene_object_behaviour *(* | Instanciate )() |
| void(* | Delete )(native_script_component *NativeScript) |
Native script
Definition at line 17 of file native_script_component.h.
|
inline |
| None. |
Definition at line 36 of file native_script_component.h.
| void(* scl::native_script_component::Delete) (native_script_component *NativeScript) |
Definition at line 27 of file native_script_component.h.
| scene_object_behaviour *(* scl::native_script_component::Instanciate) () |
Definition at line 26 of file native_script_component.h.
| bool scl::native_script_component::IsActive { true } |
Native script active status. If false script update calbbacks dont called.
Definition at line 22 of file native_script_component.h.
| std::string scl::native_script_component::Name {} |
Native script object name.
Definition at line 24 of file native_script_component.h.
| scene_object_behaviour* scl::native_script_component::ObjectBehaviour {} |
Native script object behaviour instance.
Definition at line 20 of file native_script_component.h.