Classes | Namespaces | Defines
RenderMeshAsset.h File Reference

APEX RenderMesh Asset. More...

#include "ApexUsingNamespace.h"
#include "VertexFormat.h"
#include "Asset.h"
#include "RenderBufferData.h"
#include "RenderMesh.h"

Go to the source code of this file.

Classes

struct  nvidia::apex::RenderMeshAssetStats
 Stats for an RenderMeshAsset: memory usage, counts, etc. More...
struct  nvidia::apex::RenderMeshAssetInstanceMode
 Instance buffer data mode. DEPRECATED, to be removed by APEX 1.0. More...
struct  nvidia::apex::VertexColor
 The full RGBA color of a vertex. More...
struct  nvidia::apex::VertexUV
 a simple u, v coordinate struct More...
struct  nvidia::apex::Vertex
 An inefficient vertex description used for authoring. More...
struct  nvidia::apex::ExplicitRenderTriangle
 A less inefficient triangle description used for authoring. More...
struct  nvidia::apex::RenderMeshPartData
 Descriptor for creating a rendering mesh part. More...
class  nvidia::apex::RenderMeshAssetAuthoring
 Authoring interface for an RenderMeshAsset. More...
class  nvidia::apex::RenderMeshAssetAuthoring::VertexBuffer
 Vertex buffer class used for mesh creation. More...
struct  nvidia::apex::RenderMeshAssetAuthoring::Primitive
 How the geometry is stored. Currently only supporting triangles. More...
struct  nvidia::apex::RenderMeshAssetAuthoring::IndexType
class  nvidia::apex::RenderMeshAssetAuthoring::SubmeshDesc
class  nvidia::apex::RenderMeshAssetAuthoring::MeshDesc
class  nvidia::apex::RenderMeshAsset
 Rendering mesh (data) class. More...

Namespaces

namespace  nvidia
 

nvidia namespace


namespace  nvidia::apex
 

apex namespace


Defines

#define RENDER_MESH_AUTHORING_TYPE_NAME   "ApexRenderMesh"
 Name of RenderMesh authoring type namespace.

Detailed Description

APEX RenderMesh Asset.


Generated on Sat Dec 1 2018 15:52:06

Copyright © 2012-2018 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.