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.