nux-0.9.46

nux::NGLStaticMesh Class Reference

#include <NuxGraphics/GLVertexResourceManager.h>

Inheritance diagram for nux::NGLStaticMesh:
nux::CachedResourceData nux::Object nux::Trackable

Public Member Functions

 NGLStaticMesh (NResourceSet *ResourceManager, NStaticMesh *)
 ~NGLStaticMesh ()
bool UpdateResource (ResourceData *Resource)

Data Fields

std::vector< ObjectPtr
< NGLVertexBuffer > > 
m_VertexBufferArray
ObjectPtr< NGLIndexBufferm_Index
ObjectPtr< NGLVertexDeclarationm_VertexDeclaration

Constructor & Destructor Documentation

nux::NGLStaticMesh::NGLStaticMesh ( NResourceSet ResourceManager,
NStaticMesh  
)
nux::NGLStaticMesh::~NGLStaticMesh ( )

Member Function Documentation

bool nux::NGLStaticMesh::UpdateResource ( ResourceData Resource) [virtual]

Updates the resource.

Implements nux::CachedResourceData.


Field Documentation


The documentation for this class was generated from the following file: