SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::NativeScriptRegister Class Reference

Registry Native C++ Script Class. More...

#include <NativeScript.h>

Public Member Functions

 NativeScriptRegister ()=default
 Constructor Function.
 
virtual ~NativeScriptRegister ()=default
 Destructor Function.
 
 NativeScriptRegister (const NativeScriptRegister &)=delete
 Copy Constructor Function.
 
NativeScriptRegisteroperator= (const NativeScriptRegister &)=delete
 Copy Assignment Operation.
 
template<typename T , typename ... Args>
void Register (Args &&... args)
 This function registry slate instance.
 
void OnUpdate (TimeStep &ts) const
 
void OnEvent (Event &event) const
 This function will be called on global Event function pointer is called.
 

Private Attributes

std::vector< std::unique_ptr< NativeScript > > m_NativeScripts
 The container of all native script handle.
 

Detailed Description

Registry Native C++ Script Class.

Definition at line 46 of file NativeScript.h.


The documentation for this class was generated from the following files: