Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Microsoft.Xna.Framework.Graphics.VertexDeclaration Class Reference

Public Member Functions

 VertexDeclaration (int vertexStride, params VertexElement[] elements)
 
 VertexDeclaration (params VertexElement[] elements)
 
VertexElement[] GetVertexElements ()
 
override string ToString ()
 
virtual void Dispose ()
 

Protected Member Functions

override void Dispose ([MarshalAs(UnmanagedType.U1)] bool P_0)
 
void raise_Disposing (object value0, EventArgs value1)
 

Protected Attributes

GraphicsDevice _parent
 

Package Functions

void Bind (GraphicsDevice device)
 
void Unbind ()
 

Static Package Functions

static VertexDeclaration FromType (Type vertexType)
 

Package Attributes

VertexElement[] _elements
 
int _vertexStride
 
DeclarationBinding _binding
 
ulong _internalHandle
 
bool isDisposed
 

Properties

int VertexStride [get]
 
bool IsDisposed [get]
 
object Tag [get, set]
 
string Name [get, set]
 
GraphicsDevice GraphicsDevice [get]
 
EventHandler< EventArgsDisposing
 

Private Member Functions

void _0021VertexDeclaration ()
 
void _007EVertexDeclaration ()
 
void _0021GraphicsResource ()
 
void _007EGraphicsResource ()
 

Private Attributes

string _localName
 
object _localTag
 
EventHandler< EventArgs_003Cbacking_store_003EDisposing
 

Detailed Description

Definition at line 8 of file VertexDeclaration.cs.


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