|
Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
|
#include <framebuffertexture.h>
Public Member Functions | |
| FramebufferTexture () | |
| void | InitTexture (int width, int height) |
| void | BeginDraw () |
| void | EndDraw () |
| void | Resolve () |
| void | FreeTextures () |
| ~FramebufferTexture () | |
Public Member Functions inherited from cqsp::asset::Texture | |
| Texture () | |
| ~Texture () | |
| AssetType | GetAssetType () override |
Public Member Functions inherited from cqsp::asset::Asset | |
| virtual | ~Asset ()=default |
| virtual void | PostLoad (AssetManager &) |
Public Attributes | |
| unsigned int | framebuffer = -1 |
| unsigned int | intermediateFBO = -1 |
| unsigned int | mscat = -1 |
| unsigned int | rbo = -1 |
Public Attributes inherited from cqsp::asset::Texture | |
| int | width |
| int | height |
| unsigned int | id |
| int | texture_type |
Public Attributes inherited from cqsp::asset::Asset | |
| std::string | path |
| int | accessed = 0 |
AA framebuffer – we should probably allow non AA frambuffers just in case we need the performance but we don't really care right now
| cqsp::engine::FramebufferTexture::FramebufferTexture | ( | ) |
| cqsp::engine::FramebufferTexture::~FramebufferTexture | ( | ) |
| void cqsp::engine::FramebufferTexture::BeginDraw | ( | ) |
| void cqsp::engine::FramebufferTexture::EndDraw | ( | ) |
| void cqsp::engine::FramebufferTexture::FreeTextures | ( | ) |
| void cqsp::engine::FramebufferTexture::InitTexture | ( | int | width, |
| int | height | ||
| ) |
| void cqsp::engine::FramebufferTexture::Resolve | ( | ) |
| unsigned int cqsp::engine::FramebufferTexture::framebuffer = -1 |
| unsigned int cqsp::engine::FramebufferTexture::intermediateFBO = -1 |
| unsigned int cqsp::engine::FramebufferTexture::mscat = -1 |
| unsigned int cqsp::engine::FramebufferTexture::rbo = -1 |