Rehti MMORPG  1.0.0
Rehti MMORPG is a free and open source MMORPG game.
GraphicsTypes.hpp File Reference
#include "BasicTypes.hpp"
#include <vk_mem_alloc.h>
Include dependency graph for GraphicsTypes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DrawableObject
 
struct  AllocatedImage
 
struct  CombinedImage
 
struct  AllocatedBuffer
 
struct  GameObjectUniformBuffer
 
struct  SimpleUniformBuffer
 
struct  CharacterObjectUniformBuffer
 
struct  CharacterObject
 
struct  GameObject
 
struct  AreaObject
 
struct  TestObject
 
struct  LightObject
 Simple light object that contains a list of uniform buffers. More...
 

Functions

std::vector< VkVertexInputAttributeDescription > getAttributeDescription (ObjectType objectType)
 Returns a vector of VkVertexInputAttributeDescription for the given object type. More...
 
VkVertexInputBindingDescription getBindingDescription (ObjectType objectType)
 Returns the vertex binding description for the given object type. More...
 

Function Documentation

◆ getAttributeDescription()

std::vector<VkVertexInputAttributeDescription> getAttributeDescription ( ObjectType  objectType)

Returns a vector of VkVertexInputAttributeDescription for the given object type.

Parameters
objectTypeto query the attribute descriptions for.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getBindingDescription()

VkVertexInputBindingDescription getBindingDescription ( ObjectType  objectType)

Returns the vertex binding description for the given object type.

Parameters
objectTypeto query the binding description for.
Returns
Here is the call graph for this function:
Here is the caller graph for this function: