TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::GraphicsContext Member List

This is the complete list of members for tachyon::GraphicsContext, including all inherited members.

BeginFrame()=0tachyon::GraphicsContextpure virtual
Cleanup()=0tachyon::GraphicsContextpure virtual
CreateImage(void *data, uint2 size, ImageFormat format, Sampler sampler, bool mipmapped=false)=0tachyon::GraphicsContextpure virtual
CreateTextAtlasManager()=0tachyon::GraphicsContextpure virtual
CreateWindowContext(void *nativeWindowHandle, OSWindowHandle osHandle, ID id, int2 size, WindowFlags windowFlags, OnGuiFunc onGui)=0tachyon::GraphicsContextpure virtual
DestroyImageAtEnd(Image *img, DeviceScope scope, const std::source_location &loc=std::source_location::current())=0tachyon::GraphicsContextpure virtual
DestroyWindowContext(IWindowContext *context)=0tachyon::GraphicsContextpure virtual
DeviceLost() consttachyon::GraphicsContextinlinevirtual
EndFrame()=0tachyon::GraphicsContextpure virtual
GetAPI() const =0tachyon::GraphicsContextpure virtual
GetImageSet() const =0tachyon::GraphicsContextpure virtual
GetLastFrameBuildSeconds() consttachyon::GraphicsContextinlinevirtual
GraphicsContext()=defaulttachyon::GraphicsContext
guiRenderertachyon::GraphicsContext
Initialize(IWindowBackend *windowBackend)=0tachyon::GraphicsContextpure virtual
PrepareFrame(StyleManager &styleManager, GradientManager &gradientManager, float elapsedTimeSecs)=0tachyon::GraphicsContextpure virtual
RecreateDevice(IWindowBackend *)tachyon::GraphicsContextinlinevirtual
RegisterImage(Image *image)=0tachyon::GraphicsContextpure virtual
SetAllocationHooks(const AllocationHooks &hooks)=0tachyon::GraphicsContextpure virtual
UnregisterImage(ImageIndex index)=0tachyon::GraphicsContextpure virtual
~GraphicsContext()tachyon::GraphicsContextinlinevirtual