Axmol 3.0.0-89d6d9a
Loading...
Searching...
No Matches
VertexLayoutImpl Class Reference

A D3D11-based VertexLayout implementation. More...

#include <VertexLayout11.h>

Inherits VertexLayout.

Public Member Functions

void apply (ID3D11DeviceContext *context, Program *program) const
 apply vertex layout
Public Member Functions inherited from VertexLayout
const std::vector< InputBindingDesc > & getBindings () const
 Get attribute informations.
int getBuiltinId () const
 Get built-in vertex layout id, -1 means not built-in.
Public Member Functions inherited from Object
void retain ()
 Retains the ownership.
void release ()
 Releases the ownership immediately.
Object * autorelease ()
 Releases the ownership sometime soon automatically.
unsigned int getReferenceCount () const
 Returns the Object's current reference count.
uint64_t getObjectID () const noexcept
 Returns the process-local diagnostic identifier assigned at construction.
virtual ~Object ()
 Destructor.

Detailed Description

A D3D11-based VertexLayout implementation.

Member Function Documentation

◆ apply()

void apply ( ID3D11DeviceContext * context,
Program * program ) const

apply vertex layout

Parameters
context
program

The documentation for this class was generated from the following file:
  • VertexLayout11.h