All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kzu_error_codes.h File Reference

User layer error codes. More...

Macros

#define KZU_EXCEPTION_FILE_NOT_FOUND
 Given file was not found from a binary. More...
 
#define KZU_ERROR_INVALID_BINARY_DATA
 Encountered invalid binary data while reading .kzb. More...
 
#define KZU_ERROR_WRONG_BINARY_FILE_TYPE
 Wrong binary file type for given file. More...
 
#define KZU_ERROR_INVALID_FILE_PATH
 Invalid file path. More...
 
#define KZU_EXCEPTION_INCOMPLETE_BINARY_FILE
 Binary file is truncated and does not contain requested data. More...
 
#define KZU_ERROR_INVALID_SCENE_DATA
 Scene contains invalid data. More...
 
#define KZU_ERROR_INVALID_SCENE_GRAPH
 Scene graph contains invalid data. More...
 
#define KZU_ERROR_PROPERTY_NOT_FOUND
 Requested property was not found. More...
 
#define KZU_ERROR_INVALID_PROPERTY
 Property was invalid. More...
 
#define KZU_ERROR_WRONG_PROPERTY_DATA_TYPE
 Property data type was wrong in the context. More...
 
#define KZU_ERROR_INVALID_SHADER_TYPE
 Invalid shader type. More...
 
#define KZU_ERROR_MESH_INVALID_VERTEX_ATTRIBUTE_MAPPING
 Invalid vertex attribute mapping for mesh. More...
 
#define KZU_ERROR_PROJECT_LOADING_FAILED
 Failed to load project. More...
 
#define KZU_ERROR_PROJECT_OBJECT_NOT_FOUND
 Requested object not found from project. More...
 
#define KZU_ERROR_PROJECT_CORE_ASSET_NOT_FOUND
 Core asset was not found. More...
 
#define KZU_ERROR_OBJECT_NODE_NOT_FOUND
 Object node not found. More...
 
#define KZU_ERROR_OBJECT_NODE_RESOURCE_DICTIONARY_CONFLICT
 Conflict in resource dictionary. More...
 
#define KZU_ERROR_LAYER_NO_TEXTURE_PROVIDED
 No texture provided from a layer that was supposed to provide one. More...
 
#define KZU_EXCEPTION_FACTORY_OBJECT_TYPE_NOT_FOUND
 Object type not registered to factory. More...
 
#define KZU_ERROR_SCHEDULER_TASK_NOT_FOUND
 Task not found from scheduler. More...
 
#define KZU_ERROR_FONT_INVALID_DATA
 Font data is corrupt. More...
 
#define KZU_ERROR_ITYPE_FAILED
 Error with iType. More...
 
#define KZU_ERROR_FREETYPE_FAILED
 Error with FreeType. More...
 
#define KZU_ERROR_FONT_SHADER_NOT_INITIALIZED
 Uninitialized font shader. More...
 
#define KZU_ERROR_WTSHAPER_FAILED
 Error with WTShaper. More...
 
#define KZU_ERROR_ICU_FAILED
 Error with ICU. More...
 
#define KZU_ERROR_LICENSE_RESTRICTION
 Operation is not allowed with the given license type. More...
 
#define KZU_ERROR_RESOURCE_NOT_LOADED
 An operation with a resource failed because the resource has not yet been loaded. More...
 
#define KZU_ERROR_INVALID_RESOURCE_PATH
 Invalid resource path was given. More...
 
#define KZU_ERROR_UNBALANCED_ACQUIRE_RELEASE
 Unbalanced acquire-release count. More...
 
#define KZU_ERROR_PROTOCOL_ALREAY_REGISTERED
 Trying to register a resource handler protocol, which has already been registered. More...
 
#define KZU_ERROR_LIST_BOX_DUPLICATE_ITEM
 An object was inserted into a list box twice. More...
 
#define KZU_ERROR_EXPRESSION_VALIDATOR_ARGUMENTS_DO_NOT_MATCH
 Request for arithmetic on unmatching arguments. More...
 
#define KZU_ERROR_EXPRESSION_VALIDATOR_REDUNDANT_CAST
 Unnecessary cast from a type to itself. More...
 
#define KZU_ERROR_EXPRESSION_VALIDATOR_INVALID_OPERATION_CODE
 Expression validator operation code is unknown. More...
 
#define KZU_ERROR_VALIDATOR_CHANGED_AFTER_ATTACH
 Expression validator operation code is unknown. More...
 

Detailed Description

User layer error codes.

Copyright 2008-2020 by Rightware. All rights reserved.

Macro Definition Documentation

#define KZU_EXCEPTION_FILE_NOT_FOUND

Given file was not found from a binary.

#define KZU_ERROR_INVALID_BINARY_DATA

Encountered invalid binary data while reading .kzb.

#define KZU_ERROR_WRONG_BINARY_FILE_TYPE

Wrong binary file type for given file.

#define KZU_ERROR_INVALID_FILE_PATH

Invalid file path.

#define KZU_EXCEPTION_INCOMPLETE_BINARY_FILE

Binary file is truncated and does not contain requested data.

#define KZU_ERROR_INVALID_SCENE_DATA

Scene contains invalid data.

#define KZU_ERROR_INVALID_SCENE_GRAPH

Scene graph contains invalid data.

#define KZU_ERROR_PROPERTY_NOT_FOUND

Requested property was not found.

#define KZU_ERROR_INVALID_PROPERTY

Property was invalid.

#define KZU_ERROR_WRONG_PROPERTY_DATA_TYPE

Property data type was wrong in the context.

#define KZU_ERROR_INVALID_SHADER_TYPE

Invalid shader type.

#define KZU_ERROR_MESH_INVALID_VERTEX_ATTRIBUTE_MAPPING

Invalid vertex attribute mapping for mesh.

#define KZU_ERROR_PROJECT_LOADING_FAILED

Failed to load project.

#define KZU_ERROR_PROJECT_OBJECT_NOT_FOUND

Requested object not found from project.

#define KZU_ERROR_PROJECT_CORE_ASSET_NOT_FOUND

Core asset was not found.

#define KZU_ERROR_OBJECT_NODE_NOT_FOUND

Object node not found.

#define KZU_ERROR_OBJECT_NODE_RESOURCE_DICTIONARY_CONFLICT

Conflict in resource dictionary.

#define KZU_ERROR_LAYER_NO_TEXTURE_PROVIDED

No texture provided from a layer that was supposed to provide one.

#define KZU_EXCEPTION_FACTORY_OBJECT_TYPE_NOT_FOUND

Object type not registered to factory.

#define KZU_ERROR_SCHEDULER_TASK_NOT_FOUND

Task not found from scheduler.

#define KZU_ERROR_FONT_INVALID_DATA

Font data is corrupt.

#define KZU_ERROR_ITYPE_FAILED

Error with iType.

#define KZU_ERROR_FREETYPE_FAILED

Error with FreeType.

#define KZU_ERROR_FONT_SHADER_NOT_INITIALIZED

Uninitialized font shader.

#define KZU_ERROR_WTSHAPER_FAILED

Error with WTShaper.

#define KZU_ERROR_ICU_FAILED

Error with ICU.

#define KZU_ERROR_LICENSE_RESTRICTION

Operation is not allowed with the given license type.

#define KZU_ERROR_RESOURCE_NOT_LOADED

An operation with a resource failed because the resource has not yet been loaded.

#define KZU_ERROR_INVALID_RESOURCE_PATH

Invalid resource path was given.

#define KZU_ERROR_UNBALANCED_ACQUIRE_RELEASE

Unbalanced acquire-release count.

#define KZU_ERROR_PROTOCOL_ALREAY_REGISTERED

Trying to register a resource handler protocol, which has already been registered.

#define KZU_ERROR_LIST_BOX_DUPLICATE_ITEM

An object was inserted into a list box twice.

#define KZU_ERROR_EXPRESSION_VALIDATOR_ARGUMENTS_DO_NOT_MATCH

Request for arithmetic on unmatching arguments.

#define KZU_ERROR_EXPRESSION_VALIDATOR_REDUNDANT_CAST

Unnecessary cast from a type to itself.

#define KZU_ERROR_EXPRESSION_VALIDATOR_INVALID_OPERATION_CODE

Expression validator operation code is unknown.

#define KZU_ERROR_VALIDATOR_CHANGED_AFTER_ATTACH

Expression validator operation code is unknown.