Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <vlCore/VLXValue.hpp>
#include <vlCore/Matrix4.hpp>
#include <vlCore/Vector4.hpp>
#include <vlCore/Log.hpp>
#include <vlCore/Say.hpp>
#include <vlCore/VLXSerializer.hpp>
Go to the source code of this file.
Namespaces | |
namespace | vl |
Visualization Library namespace. | |
Functions | |
std::string | vl::vlx_makeTag (const Object *obj) |
VLXValue | vl::vlx_Identifier (const std::string &str) |
VLXValue | vl::vlx_ID (const std::string &str) |
VLXValue | vl::vlx_String (const std::string &str) |
VLXValue | vl::vlx_Rawtext (const std::string &str) |
vec2 | vl::vlx_vec2 (const VLXArrayReal *arr) |
vec3 | vl::vlx_vec3 (const VLXArrayReal *arr) |
vec4 | vl::vlx_vec4 (const VLXArrayReal *arr) |
ivec4 | vl::vlx_ivec4 (const VLXArrayInteger *arr) |
uvec4 | vl::vlx_uivec4 (const VLXArrayInteger *arr) |
VLXValue | vl::vlx_toValue (const std::vector< int > &vec) |
VLXValue | vl::vlx_toValue (const vec4 &vec) |
VLXValue | vl::vlx_toValue (const vec3 &vec) |
VLXValue | vl::vlx_toValue (const vec2 &vec) |
bool | vl::vlx_isTranslation (const mat4 &mat) |
bool | vl::vlx_isScaling (const mat4 &mat) |
VLXValue | vl::vlx_toValue (const mat4 &mat) |
mat4 | vl::vlx_mat4 (const VLXArrayReal *arr) |
mat4 | vl::vlx_mat4 (const VLXList *list) |
const char * | vl::vlx_EProjectionMatrixType (EProjectionMatrixType pt) |
EProjectionMatrixType | vl::vlx_EProjectionMatrixType (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EClearColorMode (EClearColorMode ccm) |
EClearColorMode | vl::vlx_EClearColorMode (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EClearFlags (EClearFlags cf) |
EClearFlags | vl::vlx_EClearFlags (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EPolygonFace (EPolygonFace pf) |
EPolygonFace | vl::vlx_EPolygonFace (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EColorMaterial (EColorMaterial cm) |
EColorMaterial | vl::vlx_EColorMaterial (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_ETextureFormat (ETextureFormat tf) |
ETextureFormat | vl::vlx_ETextureFormat (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EUniformType (EUniformType type) |
EUniformType | vl::vlx_EUniformType (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EDepthTextureMode (EDepthTextureMode dtm) |
EDepthTextureMode | vl::vlx_EDepthTextureMode (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_ETexCompareMode (ETexCompareMode tcm) |
ETexCompareMode | vl::vlx_ETexCompareMode (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_ETexCompareFunc (ETexCompareFunc tcf) |
ETexCompareFunc | vl::vlx_ETexCompareFunc (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_ETexParamFilter (ETexParamFilter tpf) |
ETexParamFilter | vl::vlx_ETexParamFilter (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_ETexParamWrap (ETexParamWrap tpw) |
ETexParamWrap | vl::vlx_ETexParamWrap (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EEnable (EEnable en) |
EEnable | vl::vlx_EEnable (const VLXValue &value, VLXSerializer &s) |
EPrimitiveType | vl::vlx_EPrimitiveType (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EPrimitiveType (EPrimitiveType type) |
EVertexAttribInterpretation | vl::vlx_EVertexAttribInterpretation (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_EVertexAttribInterpretation (EVertexAttribInterpretation type) |
ETextureDimension | vl::vlx_ETextureDimension (const VLXValue &value, VLXSerializer &s) |
const char * | vl::vlx_ETextureDimension (ETextureDimension td) |