![]() |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
#include <scenario.h>
Public Member Functions | |
TAG_ENUM (type, { solo, multiplayer, main_menu, multiplayer_shared, singleplayer_shared, }) | |
TAG_BLOCK (project_folders, { bitfield8 flags;int32_t folder_id;int32_t parent_folder_id;ascii folder_name;}) | |
Contains information about project folders. More... | |
TAG_BLOCK (primitives, { int32_t folder_id;ascii name;ascii description;TAG_ENUM(type, { cuboid, cylinder, });tag_reference material_override;vector3 position;vector3 rotation;vector3 scale;vector2 cylinder_radius;int32_t cylinder_resolution;}) | |
List of primitive objects contained within the scenario. More... | |
scenario::TAG_BLOCK | ( | primitives | , |
{ int32_t folder_id;ascii name;ascii description;TAG_ENUM(type, { cuboid, cylinder, });tag_reference material_override;vector3 position;vector3 rotation;vector3 scale;vector2 cylinder_radius;int32_t cylinder_resolution;} | |||
) |
List of primitive objects contained within the scenario.
scenario::TAG_BLOCK | ( | project_folders | , |
{ bitfield8 flags;int32_t folder_id;int32_t parent_folder_id;ascii folder_name;} | |||
) |
Contains information about project folders.
Only used within the editor.
scenario::TAG_ENUM | ( | type | , |
{ solo, multiplayer, main_menu, multiplayer_shared, singleplayer_shared, } | |||
) |