nw::gfx::res::ResInterleavedVertexStream Class

Syntax

class ResInterleavedVertexStream : public nw::gfx::res::ResVertexStreamBase

Description

Binary resource class representing an interleaved vertex stream.

Enumerated Types

VertexType (Inherited from ResVertexAttribute.
VertexAttributeUsage (Inherited from ResVertexAttribute.

Member Functions

ResInterleavedVertexStream Constructor.
ptr Gets a pointer to actual data.
ref Gets the reference to the actual data.
operator==
operator!=
GetStride Gets the vertex size per vertex of the interleave format.
SetStride Gets the vertex size per vertex of the interleaved format.
GetVertexStreamsCount Gets the number of elements in the set of vertex attributes making up the interleave.
GetVertexStreams Gets the set of vertex attributes making up the interleave.
Setup Initializes a vertex stream.
Cleanup Cleans up a vertex attribute.
GetBufferObject Gets a buffer object.(Inherited from ResVertexStreamBase)
SetBufferObject Sets a buffer object.(Inherited from ResVertexStreamBase)
GetLocationFlag Gets an location flag.(Inherited from ResVertexStreamBase)
SetLocationFlag Sets the location flag.(Inherited from ResVertexStreamBase)
GetStreamCount Gets the number of bytes of stream data.(Inherited from ResVertexStreamBase)
GetStream Gets a stream.(Inherited from ResVertexStreamBase)
SetStream (Inherited from ResVertexStreamBase)
GetLocationAddress Gets the address of the copied vertex buffer.(Inherited from ResVertexStreamBase)
SetLocationAddress Sets the address of the copied vertex buffer.(Inherited from ResVertexStreamBase)
GetImageAddress Gets the address of the image to be referenced from GPU.(Inherited from ResVertexStreamBase)
GetUsage Gets the vertex attribute application.(Inherited from ResVertexAttribute.
SetUsage Sets the vertex attribute application.(Inherited from ResVertexAttribute.
NW_RES_FIELD_FLAGS_DECL Initializes a vertex attribute.(Inherited from ResVertexAttribute.
GetTypeInfo Gets instance type information.(Inherited from ResVertexAttribute.
IsValid Determines whether a pointer to a resource is null.(Derived from ResCommonBase.)
S GetClassName

Class Hierarchy

nw::ut::ResCommonBase
  nw::ut::ResCommon
    nw::gfx::res::ResVertexAttribute
      nw::gfx::res::ResVertexStreamBase
        nw::gfx::res::ResInterleavedVertexStream


CONFIDENTIAL