![]() |
Murl Engine API
Version 2018.3
|
Miscellaneous enumeration items. More...
Classes | |
class | Murl::IEnums::StaticEnumContainer |
The static enum container in the Murl::IEnums namespace. More... | |
Functions | |
const Enum< TouchAreaShape > & | Murl::IEnums::GetTouchAreaShapeEnum () |
Get the TouchAreaShape enumeration string mapping. More... | |
const Enum< ProjectionType > & | Murl::IEnums::GetProjectionTypeEnum () |
Get the ProjectionType enumeration string mapping. More... | |
const Enum< ResultCode > & | Murl::IEnums::GetResultCodeEnum () |
Get the ResultCode enumeration string mapping. More... | |
const Enum< FileAccessMode > & | Murl::IEnums::GetFileAccessModeEnum () |
Get the FileAccessMode enumeration string mapping. More... | |
const Enum< AuthorizationStatus > & | Murl::IEnums::GetAuthorizationStatusEnum () |
Get the AuthorizationStatus enumeration string mapping. More... | |
const Enum< SocketError > & | Murl::IEnums::GetSocketErrorEnum () |
Get the SocketError enumeration string mapping. More... | |
const Enum< ResourceType > & | Murl::IEnums::GetResourceTypeEnum () |
Get the ResourceType enumeration string mapping. More... | |
const Enum< FileType > & | Murl::IEnums::GetFileTypeEnum () |
Get the FileType enumeration string mapping. More... | |
const Enum< FontType > & | Murl::IEnums::GetFontTypeEnum () |
Get the FontType enumeration string mapping. More... | |
const Enum< PropertySemantic > & | Murl::IEnums::GetPropertySemanticEnum () |
Get the PropertySemantic enumeration string mapping. More... | |
const Enum< ImageFormat > & | Murl::IEnums::GetImageFormatEnum () |
Get the ImageFormat enumeration string mapping. More... | |
Miscellaneous enumeration items.
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: |
TOUCH_AREA_SHAPE_MESH | A generic triangle mesh used for capturing input touches. String value: |
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_UNSPECIFIED_WARNING | An unspecified (generic) warning. String value: |
RESULT_CODE_UNSPECIFIED_INFO | An unspecified (generic) information message. String value: |
Definition of the file access modes.
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: |
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: |
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: |
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: |
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: |
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: |
The ZLib compression levels.
Enumerator | |
---|---|
COMPRESSION_LEVEL_DEFAULT | Default compression (ZLib Z_DEFAULT_COMPRESSION). String value: |
COMPRESSION_LEVEL_NONE | No compression (ZLib Z_NO_COMPRESSION). String value: |
COMPRESSION_LEVEL_SPEED | 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: |
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. |
const Enum< TouchAreaShape >& Murl::IEnums::GetTouchAreaShapeEnum | ( | ) |
Get the TouchAreaShape enumeration string mapping.
const Enum< ProjectionType >& Murl::IEnums::GetProjectionTypeEnum | ( | ) |
Get the ProjectionType enumeration string mapping.
const Enum< ResultCode >& Murl::IEnums::GetResultCodeEnum | ( | ) |
Get the ResultCode enumeration string mapping.
const Enum< FileAccessMode >& Murl::IEnums::GetFileAccessModeEnum | ( | ) |
Get the FileAccessMode enumeration string mapping.
const Enum< AuthorizationStatus >& Murl::IEnums::GetAuthorizationStatusEnum | ( | ) |
Get the AuthorizationStatus enumeration string mapping.
const Enum< SocketError >& Murl::IEnums::GetSocketErrorEnum | ( | ) |
Get the SocketError enumeration string mapping.
const Enum< ResourceType >& Murl::IEnums::GetResourceTypeEnum | ( | ) |
Get the ResourceType enumeration string mapping.
Get the FileType enumeration string mapping.
Get the FontType enumeration string mapping.
const Enum< PropertySemantic >& Murl::IEnums::GetPropertySemanticEnum | ( | ) |
Get the PropertySemantic enumeration string mapping.
const Enum< ImageFormat >& Murl::IEnums::GetImageFormatEnum | ( | ) |
Get the ImageFormat enumeration string mapping.