Elaztek Developer Hub
Blamite Game Engine - blam!  00423.10.27.24.0533.blamite
The core library for the Blamite Game Engine.
script Struct Reference

#include <script.h>

Public Member Functions

 TAG_ENUM (type, { hsc, cpp, cs, vs, })
 
 TAG_BLOCK (hs_script_data, { })
 
 TAG_BLOCK (c_script_data, { data_reference extension;data_reference script_class_name;TAG_BLOCK(script_methods, { data_reference name;variable_type return_type;TAG_BLOCK(parameters, { data_reference name;variable_type type;});});})
 
 TAG_BLOCK (c_script_data, { })
 
 TAG_BLOCK (visual_script_data, { })
 

Member Function Documentation

◆ TAG_BLOCK() [1/4]

script::TAG_BLOCK ( c_script_data  ,
{ data_reference extension;data_reference script_class_name;TAG_BLOCK(script_methods, { data_reference name;variable_type return_type;TAG_BLOCK(parameters, { data_reference name;variable_type type;});});}   
)

◆ TAG_BLOCK() [2/4]

script::TAG_BLOCK ( c_script_data  ,
{ }   
)

◆ TAG_BLOCK() [3/4]

script::TAG_BLOCK ( hs_script_data  ,
{ }   
)

◆ TAG_BLOCK() [4/4]

script::TAG_BLOCK ( visual_script_data  ,
{ }   
)

◆ TAG_ENUM()

script::TAG_ENUM ( type  ,
{ hsc, cpp, cs, vs, }   
)

The documentation for this struct was generated from the following file: