Rehti MMORPG  1.0.0
Rehti MMORPG is a free and open source MMORPG game.
CharacterObject Struct Reference

#include <GraphicsTypes.hpp>

Collaboration diagram for CharacterObject:
Collaboration graph

Static Public Member Functions

static std::array< VkDescriptorSetLayoutBinding, 4 > getDescriptorSetLayoutBindings ()
 

Public Attributes

AllocatedBuffer vertexData
 
AllocatedBuffer indexData
 
AllocatedBuffer materialData
 
uint32_t indexCount
 
AllocatedImage texture
 
VkImageView textureView
 
PhongMaterial material
 
std::vector< CharacterObjectUniformBuffercharacterUniformBuffers
 

Member Function Documentation

◆ getDescriptorSetLayoutBindings()

std::array< VkDescriptorSetLayoutBinding, 4 > CharacterObject::getDescriptorSetLayoutBindings ( )
static

Member Data Documentation

◆ characterUniformBuffers

std::vector<CharacterObjectUniformBuffer> CharacterObject::characterUniformBuffers

◆ indexCount

uint32_t CharacterObject::indexCount

◆ indexData

AllocatedBuffer CharacterObject::indexData

◆ material

PhongMaterial CharacterObject::material

◆ materialData

AllocatedBuffer CharacterObject::materialData

◆ texture

AllocatedImage CharacterObject::texture

◆ textureView

VkImageView CharacterObject::textureView

◆ vertexData

AllocatedBuffer CharacterObject::vertexData

The documentation for this struct was generated from the following files: