Miscellaneous Enumerations

Miscellaneous enumeration items. More...

Collaboration diagram for Miscellaneous Enumerations:

Classes

class  Murl::IEnums::StaticEnumContainer
 The static enum container in the Murl::IEnums namespace. More...
 

Enumerations

enum  Murl::IEnums::TouchAreaShape { Murl::IEnums::TOUCH_AREA_SHAPE_RECTANGLE , Murl::IEnums::TOUCH_AREA_SHAPE_ELLIPSE , NUM_TOUCH_AREA_SHAPES }
 Shapes of touch areas used in the input handler. More...
 
enum  Murl::IEnums::ProjectionType { Murl::IEnums::PROJECTION_TYPE_PERSPECTIVE , Murl::IEnums::PROJECTION_TYPE_ORTHOGRAPHIC , NUM_PROJECTION_TYPES }
 Projection types used for both rendering and input handling. More...
 
enum  Murl::IEnums::ResultCode {
  Murl::IEnums::RESULT_CODE_NONE , Murl::IEnums::RESULT_CODE_UNSPECIFIED_ERROR , Murl::IEnums::RESULT_CODE_VERSION_ERROR , Murl::IEnums::RESULT_CODE_PARSING_ERROR ,
  Murl::IEnums::RESULT_CODE_FILE_ERROR , Murl::IEnums::RESULT_CODE_ATTRIBUTE_NUMBER_CONVERSION_ERROR , Murl::IEnums::RESULT_CODE_ATTRIBUTE_ENUM_CONVERSION_ERROR , Murl::IEnums::RESULT_CODE_ATTRIBUTE_UNKNOWN_ERROR ,
  Murl::IEnums::RESULT_CODE_GRAPH_NODE_NOT_FOUND_ERROR , Murl::IEnums::RESULT_CODE_GRAPH_NODE_WRONG_INTERFACE_ERROR , Murl::IEnums::RESULT_CODE_RESOURCE_OBJECT_NOT_FOUND_ERROR , Murl::IEnums::RESULT_CODE_RESOURCE_OBJECT_WRONG_INTERFACE_ERROR ,
  Murl::IEnums::RESULT_CODE_UNSPECIFIED_WARNING , Murl::IEnums::RESULT_CODE_UNSPECIFIED_INFO , NUM_RESULT_CODES
}
 Globally defined result codes. More...
 
enum  Murl::IEnums::ResultAction { Murl::IEnums::RESULT_ACTION_UNDEFINED , Murl::IEnums::RESULT_ACTION_IGNORE , Murl::IEnums::RESULT_ACTION_WARN , Murl::IEnums::RESULT_ACTION_ABORT , NUM_RESULT_ACTIONS }
 Possible actions to perform on a specific result code. More...
 
enum  Murl::IEnums::FileAccessMode {
  Murl::IEnums::FILE_ACCESS_MODE_READ_ONLY , Murl::IEnums::FILE_ACCESS_MODE_WRITE_ONLY , Murl::IEnums::FILE_ACCESS_MODE_READ_AND_WRITE , Murl::IEnums::FILE_ACCESS_MODE_APPEND_ONLY ,
  Murl::IEnums::FILE_ACCESS_MODE_READ_AND_APPEND , NUM_FILE_ACCESS_MODES
}
 Definition of the file access modes. More...
 
enum  Murl::IEnums::AuthorizationStatus { Murl::IEnums::AUTHORIZATION_NOT_DETERMINED , Murl::IEnums::AUTHORIZATION_RESTRICTED , Murl::IEnums::AUTHORIZATION_DENIED , Murl::IEnums::AUTHORIZATION_AUTHORIZED , NUM_AUTHORIZATIONS }
 Authorization status enumeration. More...
 
enum  Murl::IEnums::SocketError {
  Murl::IEnums::SOCKET_ERROR_NONE , Murl::IEnums::SOCKET_ERROR_NOT_CONNECTED , Murl::IEnums::SOCKET_ERROR_RESET_BY_PEER , Murl::IEnums::SOCKET_ERROR_SEND_FAILED ,
  Murl::IEnums::SOCKET_ERROR_RECEIVE_FAILED , Murl::IEnums::SOCKET_ERROR_WOULD_BLOCK , Murl::IEnums::SOCKET_ERROR_IN_PROGRESS , Murl::IEnums::SOCKET_ERROR_FAILED ,
  NUM_SOCKET_ERRORS
}
 Socket error status enumeration. More...
 
enum  Murl::IEnums::ResourceType {
  Murl::IEnums::RESOURCE_TYPE_DEFAULT , Murl::IEnums::RESOURCE_TYPE_BINARY , Murl::IEnums::RESOURCE_TYPE_ANIMATION , Murl::IEnums::RESOURCE_TYPE_ATLAS ,
  Murl::IEnums::RESOURCE_TYPE_FONT , Murl::IEnums::RESOURCE_TYPE_GRAPH , Murl::IEnums::RESOURCE_TYPE_IMAGE , Murl::IEnums::RESOURCE_TYPE_MESH ,
  Murl::IEnums::RESOURCE_TYPE_SHADER , Murl::IEnums::RESOURCE_TYPE_AUDIO , Murl::IEnums::RESOURCE_TYPE_ARCHIVE , Murl::IEnums::RESOURCE_TYPE_VIDEO ,
  Murl::IEnums::RESOURCE_TYPE_SCRIPT , Murl::IEnums::RESOURCE_TYPE_UNKNOWN , Murl::IEnums::RESOURCE_TYPE_PACKAGE , Murl::IEnums::RESOURCE_TYPE_DICTIONARY ,
  Murl::IEnums::RESOURCE_TYPE_GRID , Murl::IEnums::RESOURCE_TYPE_TEXT , NUM_RESOURCE_TYPES
}
 Available resource types. More...
 
enum  Murl::IEnums::FileType {
  Murl::IEnums::FILE_TYPE_DEFAULT , Murl::IEnums::FILE_TYPE_UNKNOWN , Murl::IEnums::FILE_TYPE_TXT , Murl::IEnums::FILE_TYPE_XML ,
  Murl::IEnums::FILE_TYPE_MURL , Murl::IEnums::FILE_TYPE_PNG , Murl::IEnums::FILE_TYPE_JPG , Murl::IEnums::FILE_TYPE_WEBP ,
  Murl::IEnums::FILE_TYPE_DDS , Murl::IEnums::FILE_TYPE_ETC1 , Murl::IEnums::FILE_TYPE_PVR , Murl::IEnums::FILE_TYPE_TGA ,
  Murl::IEnums::FILE_TYPE_TIF , Murl::IEnums::FILE_TYPE_WAV , Murl::IEnums::FILE_TYPE_OGG , Murl::IEnums::FILE_TYPE_MP3 ,
  Murl::IEnums::FILE_TYPE_MP4 , Murl::IEnums::FILE_TYPE_WMV , Murl::IEnums::FILE_TYPE_GLSL , Murl::IEnums::FILE_TYPE_HLSL ,
  Murl::IEnums::FILE_TYPE_BLEND , Murl::IEnums::FILE_TYPE_DAE , Murl::IEnums::FILE_TYPE_FBX , Murl::IEnums::FILE_TYPE_C4D ,
  Murl::IEnums::FILE_TYPE_3DS , Murl::IEnums::FILE_TYPE_ASE , Murl::IEnums::FILE_TYPE_OBJ , Murl::IEnums::FILE_TYPE_MTL ,
  Murl::IEnums::FILE_TYPE_LWO , Murl::IEnums::FILE_TYPE_LWS , Murl::IEnums::FILE_TYPE_X , Murl::IEnums::FILE_TYPE_MDL ,
  Murl::IEnums::FILE_TYPE_MD2 , Murl::IEnums::FILE_TYPE_MD3 , Murl::IEnums::FILE_TYPE_MD5 , Murl::IEnums::FILE_TYPE_PK3 ,
  Murl::IEnums::FILE_TYPE_BSP , Murl::IEnums::FILE_TYPE_MAP , Murl::IEnums::FILE_TYPE_TTF , Murl::IEnums::FILE_TYPE_OTF ,
  Murl::IEnums::FILE_TYPE_ZIP , Murl::IEnums::FILE_TYPE_TGZ , Murl::IEnums::FILE_TYPE_BZ2 , Murl::IEnums::FILE_TYPE_CSV ,
  Murl::IEnums::FILE_TYPE_KTX , Murl::IEnums::FILE_TYPE_PKM , Murl::IEnums::FILE_TYPE_ASTC , Murl::IEnums::FILE_TYPE_HDR ,
  Murl::IEnums::FILE_TYPE_PFM , Murl::IEnums::FILE_TYPE_EXR , Murl::IEnums::FILE_TYPE_LUA , Murl::IEnums::FILE_TYPE_ATLAS ,
  NUM_FILE_TYPES
}
 Available file types. More...
 
enum  Murl::IEnums::FontType { Murl::IEnums::FONT_TYPE_UNDEFINED , Murl::IEnums::FONT_TYPE_BITMAP , Murl::IEnums::FONT_TYPE_OUTLINE , Murl::IEnums::FONT_TYPE_SYSTEM , NUM_FONT_TYPES }
 Available font types. More...
 
enum  Murl::IEnums::PropertySemantic {
  Murl::IEnums::PROPERTY_SEMANTIC_NONE , Murl::IEnums::PROPERTY_SEMANTIC_VALUE , Murl::IEnums::PROPERTY_SEMANTIC_ANGLE , Murl::IEnums::PROPERTY_SEMANTIC_MASK ,
  Murl::IEnums::PROPERTY_SEMANTIC_OBJECT , Murl::IEnums::PROPERTY_SEMANTIC_ID , Murl::IEnums::PROPERTY_SEMANTIC_FILE_NAME , Murl::IEnums::PROPERTY_SEMANTIC_FILE_PATH ,
  Murl::IEnums::PROPERTY_SEMANTIC_FOLDER_NAME , Murl::IEnums::PROPERTY_SEMANTIC_FOLDER_PATH , NUM_PROPERTY_SEMANTICS
}
 Available property semantics. More...
 
enum  Murl::IEnums::CompressionLevel {
  Murl::IEnums::COMPRESSION_LEVEL_SPEED , Murl::IEnums::COMPRESSION_LEVEL_2 , Murl::IEnums::COMPRESSION_LEVEL_3 , Murl::IEnums::COMPRESSION_LEVEL_4 ,
  Murl::IEnums::COMPRESSION_LEVEL_5 , Murl::IEnums::COMPRESSION_LEVEL_6 , Murl::IEnums::COMPRESSION_LEVEL_7 , Murl::IEnums::COMPRESSION_LEVEL_8 ,
  Murl::IEnums::COMPRESSION_LEVEL_BEST
}
 The ZLib compression levels. More...
 
enum  Murl::IEnums::ImageFormat {
  Murl::IEnums::IMAGE_FORMAT_UNKNOWN , Murl::IEnums::IMAGE_FORMAT_PNG , Murl::IEnums::IMAGE_FORMAT_JPG , Murl::IEnums::IMAGE_FORMAT_WEBP ,
  Murl::IEnums::IMAGE_FORMAT_DDS , Murl::IEnums::IMAGE_FORMAT_TGA , Murl::IEnums::IMAGE_FORMAT_RAW , Murl::IEnums::IMAGE_FORMAT_KTX ,
  Murl::IEnums::IMAGE_FORMAT_PVR , Murl::IEnums::IMAGE_FORMAT_PKM , Murl::IEnums::IMAGE_FORMAT_ASTC , Murl::IEnums::IMAGE_FORMAT_HDR ,
  Murl::IEnums::IMAGE_FORMAT_PFM , Murl::IEnums::IMAGE_FORMAT_ZIP , NUM_IMAGE_FORMATS
}
 Definition of the image file format types. More...
 
enum  Murl::IEnums::EngineThread { Murl::IEnums::ENGINE_THREAD_RENDERING , Murl::IEnums::ENGINE_THREAD_LOGIC , Murl::IEnums::ENGINE_THREAD_LOADER , Murl::IEnums::ENGINE_THREAD_TASKS , NUM_ENGINE_THREADS }
 Definition of engine threaads. More...
 
enum  Murl::IEnums::CpuAffinityPolicy { Murl::IEnums::CPU_AFFINITY_POLICY_NEVER , Murl::IEnums::CPU_AFFINITY_POLICY_ONCE , Murl::IEnums::CPU_AFFINITY_POLICY_CONTINUOUS , NUM_CPU_AFFINITY_POLICIES }
 Definition of CPU affinity application policy. More...
 
enum  Murl::IEnums::SuspendTrigger { Murl::IEnums::SUSPEND_TRIGGER_NONE , Murl::IEnums::SUSPEND_TRIGGER_MANUAL , Murl::IEnums::SUSPEND_TRIGGER_EMERGENCY , NUM_SUSPEND_TRIGGERS }
 Definition of suspend triggers. More...
 

Detailed Description

Miscellaneous enumeration items.

Enumeration Type Documentation

◆ TouchAreaShape

Shapes of touch areas used in the input handler.

Enumerator
TOUCH_AREA_SHAPE_RECTANGLE 

A rectangular touch area.

String value: \

TOUCH_AREA_SHAPE_ELLIPSE 

An elliptical touch area.

String value: \

◆ ProjectionType

Projection types used for both rendering and input handling.

Enumerator
PROJECTION_TYPE_PERSPECTIVE 

Perspective projection.

String value: \

PROJECTION_TYPE_ORTHOGRAPHIC 

Orthographic (i.e. parallel) projection.

String value: \

◆ ResultCode

Globally defined result codes.

Enumerator
RESULT_CODE_NONE 

No error (success).

String value: \

RESULT_CODE_UNSPECIFIED_ERROR 

An unspecified (generic) error.

String value: \

RESULT_CODE_VERSION_ERROR 

A version error.

String value: \

RESULT_CODE_PARSING_ERROR 

Error during parsing a resource or file.

String value: \

RESULT_CODE_FILE_ERROR 

A general file error (not existing or read error).

String value: \

RESULT_CODE_ATTRIBUTE_NUMBER_CONVERSION_ERROR 

Error converting a numeric attribute value.

String value: \

RESULT_CODE_ATTRIBUTE_ENUM_CONVERSION_ERROR 

Error converting a attribute enum value.

String value: \

RESULT_CODE_ATTRIBUTE_UNKNOWN_ERROR 

Unknown attribute value.

String value: \

RESULT_CODE_GRAPH_NODE_NOT_FOUND_ERROR 

Referenced graph node not found.

String value: \

RESULT_CODE_GRAPH_NODE_WRONG_INTERFACE_ERROR 

Referenced graph node has wrong interface.

String value: \

RESULT_CODE_RESOURCE_OBJECT_NOT_FOUND_ERROR 

Referenced resource object not found.

String value: \

RESULT_CODE_RESOURCE_OBJECT_WRONG_INTERFACE_ERROR 

Referenced resource object has wrong interface.

String value: \

RESULT_CODE_UNSPECIFIED_WARNING 

An unspecified (generic) warning.

String value: \

RESULT_CODE_UNSPECIFIED_INFO 

An unspecified (generic) information message.

String value: \

◆ ResultAction

Possible actions to perform on a specific result code.

Enumerator
RESULT_ACTION_UNDEFINED 

Undefined action.

String value: \

RESULT_ACTION_IGNORE 

Ignore the result (do not warn and keep running).

String value: \

RESULT_ACTION_WARN 

Report a message, but keep running.

String value: \

RESULT_ACTION_ABORT 

Report a message and abort.

String value: \

◆ FileAccessMode

Definition of the file access modes.

Enumerator
FILE_ACCESS_MODE_READ_ONLY 

Read only access.

The file must exist. String value: \

FILE_ACCESS_MODE_WRITE_ONLY 

Write only access.

Create an empty file or erase an already existing file. String value: \

FILE_ACCESS_MODE_READ_AND_WRITE 

Read and write access.

Create an empty file or erase an already existing file. String value: \

FILE_ACCESS_MODE_APPEND_ONLY 

Append access.

Create an empty file if the file does not exist. All writing operations are performed at the end of the file. String value: \

FILE_ACCESS_MODE_READ_AND_APPEND 

Read and append access.

Create an empty file if the file does not exist. All writing operations are performed at the end of the file, the file position can be set to anywhere in the file for reading, writing operations will move the file position back to the end of file. String value: \

◆ AuthorizationStatus

Authorization status enumeration.

Enumerator
AUTHORIZATION_NOT_DETERMINED 

Authorization not determined.

String value: \

AUTHORIZATION_RESTRICTED 

Authorization is restricted by the system.

String value: \

AUTHORIZATION_DENIED 

Authorization is denied by user.

String value: \

AUTHORIZATION_AUTHORIZED 

Authorization is authorized.

String value: \

◆ SocketError

Socket error status enumeration.

Enumerator
SOCKET_ERROR_NONE 

No error.

String value: \

SOCKET_ERROR_NOT_CONNECTED 

Socket is not connected.

String value: \

SOCKET_ERROR_RESET_BY_PEER 

Connection was reset by peer.

String value: \

SOCKET_ERROR_SEND_FAILED 

Last send operation failed.

String value: \

SOCKET_ERROR_RECEIVE_FAILED 

Last receive operation failed.

String value: \

SOCKET_ERROR_WOULD_BLOCK 

Resource temporarily unavailable.

String value: \

SOCKET_ERROR_IN_PROGRESS 

Operation is in progress.

String value: \

SOCKET_ERROR_FAILED 

Last operation failed.

String value: \

◆ ResourceType

Available resource types.

Enumerator
RESOURCE_TYPE_DEFAULT 

Default resource type, use any suitable.

String value: \

RESOURCE_TYPE_BINARY 

Generic resource type, exposing raw binary contents.

String value: \

RESOURCE_TYPE_ANIMATION 

Animation resource.

String value: \

RESOURCE_TYPE_ATLAS 

Atlas resource.

String value: \

RESOURCE_TYPE_FONT 

Font resource.

String value: \

RESOURCE_TYPE_GRAPH 

Graph resource.

String value: \

RESOURCE_TYPE_IMAGE 

Image resource.

String value: \

RESOURCE_TYPE_MESH 

Mesh resource.

String value: \

RESOURCE_TYPE_SHADER 

Shader resource.

String value: \

RESOURCE_TYPE_AUDIO 

Audio resource.

String value: \

RESOURCE_TYPE_ARCHIVE 

Generic resource type storing compressed binary contents.

String value: \

RESOURCE_TYPE_VIDEO 

Video resource.

String value: \

RESOURCE_TYPE_SCRIPT 

Script resource.

String value: \

RESOURCE_TYPE_UNKNOWN 

Unknown resource.

String value: \

RESOURCE_TYPE_PACKAGE 

Package containing multiple resources and/or sub-packages.

String value: \

RESOURCE_TYPE_DICTIONARY 

Dictionary resource containing multiple key/value pairs.

String value: \

RESOURCE_TYPE_GRID 

Grid resource.

String value: \

RESOURCE_TYPE_TEXT 

Text resource.

String value: \

◆ FileType

Available file types.

Enumerator
FILE_TYPE_DEFAULT 

Default file type, use any suitable.

String value: \

FILE_TYPE_UNKNOWN 

Unknown file type.

String value: \

FILE_TYPE_TXT 

A text file.

String value: \

FILE_TYPE_XML 

XML file type.

String value: \

FILE_TYPE_MURL 

Native Murl binary.

String value: \

FILE_TYPE_PNG 

PNG image.

String value: \

FILE_TYPE_JPG 

JPEG image.

String value: \

FILE_TYPE_WEBP 

WEBP image.

String value: \

FILE_TYPE_DDS 

DDS (DirectX) image.

String value: \

FILE_TYPE_ETC1 

ETC1 compressed image.

String value: \

FILE_TYPE_PVR 

PVRTC compressed image.

String value: \

FILE_TYPE_TGA 

TGA image.

String value: \

FILE_TYPE_TIF 

TIFF image.

String value: \

FILE_TYPE_WAV 

Microsoft WAVE audio.

String value: \

FILE_TYPE_OGG 

OGG/Vorbis audio.

String value: \

FILE_TYPE_MP3 

MP3 audio.

String value: \

FILE_TYPE_MP4 

MP4 audio/video.

String value: \

FILE_TYPE_WMV 

WMV audio/video.

String value: \

FILE_TYPE_GLSL 

GLSL shader source.

String value: \

FILE_TYPE_HLSL 

HLSL shader source or binary.

String value: \

FILE_TYPE_BLEND 

Blender scene.

String value: \

FILE_TYPE_DAE 

Collada scene.

String value: \

FILE_TYPE_FBX 

Autodesk FBX scene.

String value: \

FILE_TYPE_C4D 

Maxon Cinema4D scene.

String value: \

FILE_TYPE_3DS 

3D Studio scene.

String value: \

FILE_TYPE_ASE 

3D Studio Max ASCII export scene.

String value: \

FILE_TYPE_OBJ 

Wavefront object.

String value: \

FILE_TYPE_MTL 

Wavefront material.

String value: \

FILE_TYPE_LWO 

Lightwave object.

String value: \

FILE_TYPE_LWS 

Lightwave scene.

String value: \

FILE_TYPE_X 

DirectX 3D object.

String value: \

FILE_TYPE_MDL 

Quake model.

String value: \

FILE_TYPE_MD2 

Quake II model.

String value: \

FILE_TYPE_MD3 

Quake III model.

String value: \

FILE_TYPE_MD5 

Doom 3 model.

String value: \

FILE_TYPE_PK3 

Quake III compressed Map/BSP package.

String value: \

FILE_TYPE_BSP 

Quake III BSP file.

String value: \

FILE_TYPE_MAP 

Quake III Map file.

String value: \

FILE_TYPE_TTF 

TrueType font.

String value: \

FILE_TYPE_OTF 

OpenType font.

String value: \

FILE_TYPE_ZIP 

ZIP archive.

String value: \

FILE_TYPE_TGZ 

TAR/GZ archive.

String value: \

FILE_TYPE_BZ2 

BZIP2 archive.

String value: \

FILE_TYPE_CSV 

CSV file.

String value: \

FILE_TYPE_KTX 

KTX (Khronos texture) file.

String value: \

FILE_TYPE_PKM 

PKM image file.

String value: \

FILE_TYPE_ASTC 

ASTC image file.

String value: \

FILE_TYPE_HDR 

Radiance HDR image file.

String value: \

FILE_TYPE_PFM 

PFM (Portable Float Map) image file.

String value: \

FILE_TYPE_EXR 

EXR image file.

String value: \

FILE_TYPE_LUA 

LUA script file.

String value: \

FILE_TYPE_ATLAS 

libGDX atlas file.

String value: \

◆ FontType

Available font types.

Enumerator
FONT_TYPE_UNDEFINED 

Undefined font type.

String value: \

FONT_TYPE_BITMAP 

Bitmap font, composed of a set of glyph descriptors and a bitmap image.

String value: \

FONT_TYPE_OUTLINE 

Outline font, containing individual vector outlines for each glyph.

String value: \

FONT_TYPE_SYSTEM 

System font, to be retrieved and rendered via the OS.

String value: \

◆ PropertySemantic

Available property semantics.

Enumerator
PROPERTY_SEMANTIC_NONE 

No semantic (property is not used).

String value: \

PROPERTY_SEMANTIC_VALUE 

A generic value.

String value: \

PROPERTY_SEMANTIC_ANGLE 

An angle value.

String value: \

PROPERTY_SEMANTIC_MASK 

A bit mask.

String value: \

PROPERTY_SEMANTIC_OBJECT 

A generic object.

String value: \

PROPERTY_SEMANTIC_ID 

An ID string.

String value: \

PROPERTY_SEMANTIC_FILE_NAME 

A string representing a single file name.

String value: \

PROPERTY_SEMANTIC_FILE_PATH 

A string representing a path to a single file.

String value: \

PROPERTY_SEMANTIC_FOLDER_NAME 

A string representing a single folder name.

String value: \

PROPERTY_SEMANTIC_FOLDER_PATH 

A string representing a path to a single folder.

String value: \

◆ CompressionLevel

The ZLib compression levels.

Enumerator
COMPRESSION_LEVEL_SPEED 

Default compression (ZLib Z_DEFAULT_COMPRESSION).

No compression (ZLib Z_NO_COMPRESSION). Fastest compression (ZLib Z_BEST_SPEED). String value: \

COMPRESSION_LEVEL_2 

Compression level 2.

String value: \

COMPRESSION_LEVEL_3 

Compression level 3.

String value: \

COMPRESSION_LEVEL_4 

Compression level 4.

String value: \

COMPRESSION_LEVEL_5 

Compression level 5.

String value: \

COMPRESSION_LEVEL_6 

Compression level 6 (default ZLib compression).

String value: \

COMPRESSION_LEVEL_7 

Compression level 7.

String value: \

COMPRESSION_LEVEL_8 

Compression level 8.

String value: \

COMPRESSION_LEVEL_BEST 

Best compression (ZLib Z_BEST_COMPRESSION).

String value: \

◆ ImageFormat

Definition of the image file format types.

Enumerator
IMAGE_FORMAT_UNKNOWN 

Unknown image file format.

IMAGE_FORMAT_PNG 

The PNG image file format.

IMAGE_FORMAT_JPG 

The JPG image file format.

IMAGE_FORMAT_WEBP 

The WEBP image file format.

IMAGE_FORMAT_DDS 

The DDS image file format.

IMAGE_FORMAT_TGA 

The TGA image file format.

IMAGE_FORMAT_RAW 

Raw image data.

IMAGE_FORMAT_KTX 

The KTX image file format.

IMAGE_FORMAT_PVR 

The PVR image file format.

IMAGE_FORMAT_PKM 

The PKM (ETC1) image file format.

IMAGE_FORMAT_ASTC 

The ASTC image file format.

IMAGE_FORMAT_HDR 

The Radiance HDR image file format.

IMAGE_FORMAT_PFM 

The PFM (Portable Float Map) image file format.

IMAGE_FORMAT_ZIP 

Zipped raw image data.

◆ EngineThread

Definition of engine threaads.

Enumerator
ENGINE_THREAD_RENDERING 

Rendering thread.

String value: \

ENGINE_THREAD_LOGIC 

Logic thread.

String value: \

ENGINE_THREAD_LOADER 

Loader thread.

String value: \

ENGINE_THREAD_TASKS 

Tasks thread(s).

String value: \

◆ CpuAffinityPolicy

Definition of CPU affinity application policy.

Enumerator
CPU_AFFINITY_POLICY_NEVER 

Never apply CPU affinity.

String value: \

CPU_AFFINITY_POLICY_ONCE 

Only apply CPU affinity when mask has changed.

String value: \

CPU_AFFINITY_POLICY_CONTINUOUS 

Continuously apply CPU affinity.

String value: \

◆ SuspendTrigger

Definition of suspend triggers.

Enumerator
SUSPEND_TRIGGER_NONE 

No trigger.

String value: \

SUSPEND_TRIGGER_MANUAL 

Manual trigger.

String value: \

SUSPEND_TRIGGER_EMERGENCY 

Emergency trigger.

String value: \


Copyright © 2011-2024 Spraylight GmbH.