|
0.45.0
|
#include <igor/igor.h>#include <igor/resources/config/iConfig.h>#include <iaux/iaux.h>#include <iaux/system/iaDate.h>Namespaces | |
| namespace | igor |
| item data entity id | |
Macros | |
| #define | G iaForegroundColor::Green |
| #define | W iaForegroundColor::Blue |
| #define | C1 iaForegroundColor::Green |
| #define | C2 iaForegroundColor::Green |
| #define | M iaForegroundColor::Green |
| #define | T iaForegroundColor::White |
| #define | R iaForegroundColor::Red |
Functions | |
| void | igor::printCake (const iaString &name) |
| void | igor::printInfo () |
| void | igor::createModules () |
| void | igor::destroyModules () |
| void | igor::startup () |
| void | igor::shutdown () |
Variables | |
| const std::vector< iaString > | IGOR_SUPPORTED_SPRITE_EXTENSIONS = {"sprite", "json"} |
| Igor build configuration short. More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_TEXTURE_EXTENSIONS = {"png", "jpg"} |
| supported file extensions for sprites More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_SHADER_EXTENSIONS = {"shader", "xml"} |
| supported file extensions for textures More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_MATERIAL_EXTENSIONS = {"mat", "json"} |
| supported file extensions for shaders More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_ANIMATION_EXTENSIONS = {"anim", "json"} |
| supported file extensions for materials More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_MODEL_EXTENSIONS = {"ompf", "obj"} |
| supported file extensions for animations More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_SOUND_EXTENSIONS = {"wav"} |
| supported file extensions for models More... | |
| const std::vector< iaString > | IGOR_SUPPORTED_PREFAB_EXTENSIONS = {"prefab", "scene", "json"} |
| supported file extensions for sounds More... | |
| const iaString | IGOR_RESOURCE_SHADER = "shader" |
| const iaString | IGOR_RESOURCE_MATERIAL = "material" |
| shader resource name More... | |
| const iaString | IGOR_RESOURCE_ANIMATION = "animation" |
| material resource name More... | |
| const iaString | IGOR_RESOURCE_TEXTURE = "texture" |
| animation resource name More... | |
| const iaString | IGOR_RESOURCE_SOUND = "sound" |
| texture resource name More... | |
| const iaString | IGOR_RESOURCE_SPRITE = "sprite" |
| sound resource name More... | |
| const iaString | IGOR_RESOURCE_MODEL = "model" |
| sprite resource name More... | |
| const iaString | IGOR_RESOURCE_PREFAB = "prefab" |
| model resource name More... | |
| const iaString | IGOR_RESOURCE_PARAM_ALIAS = "alias" |
| resource parameter id More... | |
| const iaString | IGOR_RESOURCE_PARAM_TYPE = "type" |
| resource parameter alias More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE_BUILD_MODE = "textureBuildMode" |
| resource parameter export mode More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE_WRAP_MODE = "wrapMode" |
| resource parameter texture build mode More... | |
| const iaString | IGOR_RESOURCE_PARAM_ID = "id" |
| prefab resource name More... | |
| const iaString | IGOR_RESOURCE_PARAM_CACHE_MODE = "cacheMode" |
| resource parameter type More... | |
| const iaString | IGOR_RESOURCE_PARAM_PIXMAP = "pixmap" |
| resource parameter filename More... | |
| const iaString | IGOR_RESOURCE_PARAM_SOURCE = "source" |
| resource parameter cache mode More... | |
| const iaString | IGOR_RESOURCE_PARAM_NODE = "node" |
| resource parameter pixmap More... | |
| const iaString | IGOR_RESOURCE_PARAM_EXPORT_MODE = "exportMode" |
| resource parameter node More... | |
| const iaString | IGOR_RESOURCE_PARAM_JOIN_VERTICES = "joinVertices" |
| resource parameter texture build mode More... | |
| const iaString | IGOR_RESOURCE_PARAM_SUB_TYPE = "subType" |
| resource parameter join vertices More... | |
| const iaString | IGOR_RESOURCE_PARAM_QUIET = "quiet" |
| resource parameter sub type More... | |
| const iaString | IGOR_RESOURCE_PARAM_SHADER = "shader" |
| resource parameter quiet More... | |
| const iaString | IGOR_RESOURCE_PARAM_MATERIAL = "material" |
| resource parameter shader More... | |
| const iaString | IGOR_RESOURCE_PARAM_PHYSICS_MATERIAL = "physicsMaterial" |
| resource parameter material More... | |
| const iaString | IGOR_RESOURCE_PARAM_LOD = "lod" |
| resource parameter physics material More... | |
| const iaString | IGOR_RESOURCE_PARAM_KEEP_MESH = "keepMesh" |
| resource parameter level of detail More... | |
| const iaString | IGOR_RESOURCE_PARAM_GENERATE = "generate" |
| resource parameter keep mesh More... | |
| const iaString | IGOR_RESOURCE_PARAM_SEED = "seed" |
| resource parameter generate More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE = "texture" |
| resource parameter seed More... | |
| const iaString | IGOR_RESOURCE_PARAM_EMISSIVE = "emissive" |
| resource parameter texture More... | |
| const iaString | IGOR_RESOURCE_PARAM_AMBIENT = "ambient" |
| resource parameter emissive More... | |
| const iaString | IGOR_RESOURCE_PARAM_DIFFUSE = "diffuse" |
| resource parameter ambient More... | |
| const iaString | IGOR_RESOURCE_PARAM_SPECULAR = "specular" |
| resource parameter diffuse More... | |
| const iaString | IGOR_RESOURCE_PARAM_SHININESS = "shininess" |
| resource parameter specular More... | |
| const iaString | IGOR_RESOURCE_PARAM_ALPHA = "alpha" |
| resource parameter shininess More... | |
| const iaString | IGOR_RESOURCE_PARAM_TILING = "tiling" |
| resource parameter alpha More... | |
| const iaString | IGOR_RESOURCE_PARAM_ENTITY_SCENE_ID = "entitySceneID" |
| resource parameter tiling More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE_PATTERN = "texture_pattern" |
| resource parameter entity scene More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE_WIDTH = "texture_width" |
| resource parameter texture pattern More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE_HEIGHT = "texture_height" |
| resource parameter texture width More... | |
| const iaString | IGOR_RESOURCE_PARAM_PRIMARY_COLOR = "primary_color" |
| resource parameter texture height More... | |
| const iaString | IGOR_RESOURCE_PARAM_SECONDARY_COLOR = "secondary_color" |
| resource parameter primary color More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE0 = "texture0" |
| resource parameter secondary color More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE1 = "texture1" |
| resource parameter texture unit 0 More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE2 = "texture2" |
| resource parameter texture unit 1 More... | |
| const iaString | IGOR_RESOURCE_PARAM_TEXTURE3 = "texture3" |
| resource parameter texture unit 2 More... | |
| const iaString | IGOR_ITEM_DATA_ID = "id" |
| resource parameter texture unit 3 More... | |
| const iaString | IGOR_ITEM_DATA_NAME = "name" |
| item data type ID More... | |
| const iaString | IGOR_ITEM_DATA_ICON = "icon" |
| item data type name More... | |
| const iaString | IGOR_ITEM_DATA_UUID = "uuid" |
| item data type icon More... | |
| const iaString | IGOR_ITEM_DATA_ENABLED = "enabled" |
| item data type UUID More... | |
| const iaString | IGOR_ITEM_DATA_SELECTED = "selected" |
| item data type enabled More... | |
| const iaString | IGOR_ITEM_DATA_SCENE_ID = "sceneID" |
| item data type enabled More... | |
| const iaString | IGOR_ITEM_DATA_ENTITY_ID = "entityID" |
| item data scene id More... | |
| const iaString | IGOR_BUILD_CONFIGURATION = "release" |
| #define C1 iaForegroundColor::Green |
| #define C2 iaForegroundColor::Green |
| #define G iaForegroundColor::Green |
| #define M iaForegroundColor::Green |
| #define R iaForegroundColor::Red |
| #define T iaForegroundColor::White |
| #define W iaForegroundColor::Blue |
| const iaString IGOR_BUILD_CONFIGURATION = "release" |
| const iaString IGOR_ITEM_DATA_ENABLED = "enabled" |
item data type UUID
| const iaString IGOR_ITEM_DATA_ENTITY_ID = "entityID" |
item data scene id
| const iaString IGOR_ITEM_DATA_ICON = "icon" |
item data type name
| const iaString IGOR_ITEM_DATA_ID = "id" |
resource parameter texture unit 3
| const iaString IGOR_ITEM_DATA_NAME = "name" |
item data type ID
| const iaString IGOR_ITEM_DATA_SCENE_ID = "sceneID" |
item data type enabled
| const iaString IGOR_ITEM_DATA_SELECTED = "selected" |
item data type enabled
| const iaString IGOR_ITEM_DATA_UUID = "uuid" |
item data type icon
| const iaString IGOR_RESOURCE_ANIMATION = "animation" |
material resource name
| const iaString IGOR_RESOURCE_MATERIAL = "material" |
shader resource name
| const iaString IGOR_RESOURCE_MODEL = "model" |
sprite resource name
| const iaString IGOR_RESOURCE_PARAM_ALIAS = "alias" |
resource parameter id
| const iaString IGOR_RESOURCE_PARAM_ALPHA = "alpha" |
resource parameter shininess
| const iaString IGOR_RESOURCE_PARAM_AMBIENT = "ambient" |
resource parameter emissive
| const iaString IGOR_RESOURCE_PARAM_CACHE_MODE = "cacheMode" |
resource parameter type
| const iaString IGOR_RESOURCE_PARAM_DIFFUSE = "diffuse" |
resource parameter ambient
| const iaString IGOR_RESOURCE_PARAM_EMISSIVE = "emissive" |
resource parameter texture
| const iaString IGOR_RESOURCE_PARAM_ENTITY_SCENE_ID = "entitySceneID" |
resource parameter tiling
| const iaString IGOR_RESOURCE_PARAM_EXPORT_MODE = "exportMode" |
resource parameter node
| const iaString IGOR_RESOURCE_PARAM_GENERATE = "generate" |
resource parameter keep mesh
| const iaString IGOR_RESOURCE_PARAM_ID = "id" |
prefab resource name
| const iaString IGOR_RESOURCE_PARAM_JOIN_VERTICES = "joinVertices" |
resource parameter texture build mode
| const iaString IGOR_RESOURCE_PARAM_KEEP_MESH = "keepMesh" |
resource parameter level of detail
| const iaString IGOR_RESOURCE_PARAM_LOD = "lod" |
resource parameter physics material
| const iaString IGOR_RESOURCE_PARAM_MATERIAL = "material" |
resource parameter shader
| const iaString IGOR_RESOURCE_PARAM_NODE = "node" |
resource parameter pixmap
| const iaString IGOR_RESOURCE_PARAM_PHYSICS_MATERIAL = "physicsMaterial" |
resource parameter material
| const iaString IGOR_RESOURCE_PARAM_PIXMAP = "pixmap" |
resource parameter filename
| const iaString IGOR_RESOURCE_PARAM_PRIMARY_COLOR = "primary_color" |
resource parameter texture height
| const iaString IGOR_RESOURCE_PARAM_QUIET = "quiet" |
resource parameter sub type
| const iaString IGOR_RESOURCE_PARAM_SECONDARY_COLOR = "secondary_color" |
resource parameter primary color
| const iaString IGOR_RESOURCE_PARAM_SEED = "seed" |
resource parameter generate
| const iaString IGOR_RESOURCE_PARAM_SHADER = "shader" |
resource parameter quiet
| const iaString IGOR_RESOURCE_PARAM_SHININESS = "shininess" |
resource parameter specular
| const iaString IGOR_RESOURCE_PARAM_SOURCE = "source" |
resource parameter cache mode
| const iaString IGOR_RESOURCE_PARAM_SPECULAR = "specular" |
resource parameter diffuse
| const iaString IGOR_RESOURCE_PARAM_SUB_TYPE = "subType" |
resource parameter join vertices
| const iaString IGOR_RESOURCE_PARAM_TEXTURE = "texture" |
resource parameter seed
| const iaString IGOR_RESOURCE_PARAM_TEXTURE0 = "texture0" |
resource parameter secondary color
| const iaString IGOR_RESOURCE_PARAM_TEXTURE1 = "texture1" |
resource parameter texture unit 0
| const iaString IGOR_RESOURCE_PARAM_TEXTURE2 = "texture2" |
resource parameter texture unit 1
| const iaString IGOR_RESOURCE_PARAM_TEXTURE3 = "texture3" |
resource parameter texture unit 2
| const iaString IGOR_RESOURCE_PARAM_TEXTURE_BUILD_MODE = "textureBuildMode" |
resource parameter export mode
| const iaString IGOR_RESOURCE_PARAM_TEXTURE_HEIGHT = "texture_height" |
resource parameter texture width
| const iaString IGOR_RESOURCE_PARAM_TEXTURE_PATTERN = "texture_pattern" |
resource parameter entity scene
| const iaString IGOR_RESOURCE_PARAM_TEXTURE_WIDTH = "texture_width" |
resource parameter texture pattern
| const iaString IGOR_RESOURCE_PARAM_TEXTURE_WRAP_MODE = "wrapMode" |
resource parameter texture build mode
| const iaString IGOR_RESOURCE_PARAM_TILING = "tiling" |
resource parameter alpha
| const iaString IGOR_RESOURCE_PARAM_TYPE = "type" |
resource parameter alias
| const iaString IGOR_RESOURCE_PREFAB = "prefab" |
model resource name
| const iaString IGOR_RESOURCE_SHADER = "shader" |
| const iaString IGOR_RESOURCE_SOUND = "sound" |
texture resource name
| const iaString IGOR_RESOURCE_SPRITE = "sprite" |
sound resource name
| const iaString IGOR_RESOURCE_TEXTURE = "texture" |
animation resource name
supported file extensions for materials
supported file extensions for shaders
| const std::vector<iaString> IGOR_SUPPORTED_MODEL_EXTENSIONS = {"ompf", "obj"} |
supported file extensions for animations
supported file extensions for sounds
| const std::vector<iaString> IGOR_SUPPORTED_SHADER_EXTENSIONS = {"shader", "xml"} |
supported file extensions for textures
| const std::vector<iaString> IGOR_SUPPORTED_SOUND_EXTENSIONS = {"wav"} |
supported file extensions for models
Igor build configuration short.
| const std::vector<iaString> IGOR_SUPPORTED_TEXTURE_EXTENSIONS = {"png", "jpg"} |
supported file extensions for sprites