This is the complete list of members for Chronos::Engine::Text, including all inherited members.
clear() | Chronos::Engine::Text | |
colorBuffers | Chronos::Engine::Text | private |
commandPool | Chronos::Engine::Object | protected |
createDescriptorPool() | Chronos::Engine::Object | protected |
createDescriptorSetLayout() | Chronos::Engine::Object | protected |
createDescriptorSets() override | Chronos::Engine::Text | privatevirtual |
createGraphicsPipeline() | Chronos::Engine::Object | protected |
descriptorPool | Chronos::Engine::Object | protected |
descriptorSetLayout | Chronos::Engine::Object | protected |
descriptorSets | Chronos::Engine::Object | |
destroy() override | Chronos::Engine::Text | virtual |
device | Chronos::Engine::Object | protected |
firstChar | Chronos::Engine::Text | private |
fontpixels | Chronos::Engine::Text | private |
fontStyle | Chronos::Engine::Text | private |
fontTexture | Chronos::Engine::Text | private |
fragShaderCode | Chronos::Engine::Object | private |
fragShaderCodeSize | Chronos::Engine::Object | private |
getDescriptorStages() override | Chronos::Engine::Text | privatevirtual |
getDescriptorTypes() override | Chronos::Engine::Text | privatevirtual |
getPipelineAttributes() override | Chronos::Engine::Text | privatevirtual |
graphicsPipeline | Chronos::Engine::Object | |
init(Chronos::Engine::Device *device, VkCommandPool commandPool, Chronos::Engine::SwapChain *swapChain, VkSampler textureSampler, VkRenderPass *renderPass, Chronos::Engine::FontTypes fontStyle) | Chronos::Engine::Text | |
Chronos::Engine::Object::init(Chronos::Engine::Device *device, VkCommandPool commandPool, SwapChain *swapChain, VkSampler textureSampler, VkRenderPass *renderPass, ObjectType objectType, unsigned char *vertShaderCode, int vertShaderCodeSize, unsigned char *fragShaderCode, int fragShaderCodeSize) | Chronos::Engine::Object | |
mappedMemory | Chronos::Engine::Text | private |
maxTextLength | Chronos::Engine::Text | private |
numLetters | Chronos::Engine::Text | |
objectType | Chronos::Engine::Object | |
params | Chronos::Engine::Text | |
pipelineLayout | Chronos::Engine::Object | |
recreateGraphicsPipeline() | Chronos::Engine::Object | |
render(uint32_t currentFrame, uint32_t imageIndex, float bgColor[3], VkViewport &viewport, VkRect2D &scissor, std::vector< VkCommandBuffer > &commandBuffers) override | Chronos::Engine::Text | virtual |
renderPass | Chronos::Engine::Object | protected |
stbFontData | Chronos::Engine::Text | private |
swapChain | Chronos::Engine::Object | protected |
textureSampler | Chronos::Engine::Object | protected |
uniformBuffers | Chronos::Engine::Object | protected |
update(uint32_t currentFrame) override | Chronos::Engine::Text | virtual |
updateBuffer() | Chronos::Engine::Text | private |
vertexBuffer | Chronos::Engine::Text | |
vertexBufferMemory | Chronos::Engine::Text | private |
vertShaderCode | Chronos::Engine::Object | private |
vertShaderCodeSize | Chronos::Engine::Object | private |