|
TachyonUI 0.1.0
High-performance UI for building tools.
|
This is the complete list of members for tachyon::GraphicsContext, including all inherited members.
| BeginFrame()=0 | tachyon::GraphicsContext | pure virtual |
| Cleanup()=0 | tachyon::GraphicsContext | pure virtual |
| CreateImage(void *data, uint2 size, ImageFormat format, Sampler sampler, bool mipmapped=false)=0 | tachyon::GraphicsContext | pure virtual |
| CreateTextAtlasManager()=0 | tachyon::GraphicsContext | pure virtual |
| CreateWindowContext(void *nativeWindowHandle, OSWindowHandle osHandle, ID id, int2 size, WindowFlags windowFlags, OnGuiFunc onGui)=0 | tachyon::GraphicsContext | pure virtual |
| DestroyImageAtEnd(Image *img, DeviceScope scope, const std::source_location &loc=std::source_location::current())=0 | tachyon::GraphicsContext | pure virtual |
| DestroyWindowContext(IWindowContext *context)=0 | tachyon::GraphicsContext | pure virtual |
| DeviceLost() const | tachyon::GraphicsContext | inlinevirtual |
| EndFrame()=0 | tachyon::GraphicsContext | pure virtual |
| GetAPI() const =0 | tachyon::GraphicsContext | pure virtual |
| GetImageSet() const =0 | tachyon::GraphicsContext | pure virtual |
| GetLastFrameBuildSeconds() const | tachyon::GraphicsContext | inlinevirtual |
| GraphicsContext()=default | tachyon::GraphicsContext | |
| guiRenderer | tachyon::GraphicsContext | |
| Initialize(IWindowBackend *windowBackend)=0 | tachyon::GraphicsContext | pure virtual |
| PrepareFrame(StyleManager &styleManager, GradientManager &gradientManager, float elapsedTimeSecs)=0 | tachyon::GraphicsContext | pure virtual |
| RecreateDevice(IWindowBackend *) | tachyon::GraphicsContext | inlinevirtual |
| RegisterImage(Image *image)=0 | tachyon::GraphicsContext | pure virtual |
| SetAllocationHooks(const AllocationHooks &hooks)=0 | tachyon::GraphicsContext | pure virtual |
| UnregisterImage(ImageIndex index)=0 | tachyon::GraphicsContext | pure virtual |
| ~GraphicsContext() | tachyon::GraphicsContext | inlinevirtual |