|
NTrace
GPU ray tracing framework
|
This is the complete list of members for FW::GLContext, including all inherited members.
| checkErrors(void) | FW::GLContext | static |
| drawBox(const Vec3f &min, const Vec3f &max, U32 abgr) | FW::GLContext | |
| drawBuffer(Buffer &buffer, GLenum mode, int offset, U32 abgr) | FW::GLContext | |
| drawColorBuffer(Buffer &buffer, Buffer &color, GLenum mode, int offset) | FW::GLContext | |
| drawImage(const Image &image, const Vec4f &pos, const Vec2f &align, bool topToBottom=true) | FW::GLContext | |
| drawImage(const Image &image, const Vec2f &pos, const Vec2f &align=0.5f, bool topToBottom=true) | FW::GLContext | inline |
| drawLabel(const String &str, const Vec4f &pos, const Vec2f &align, U32 fgABGR, U32 bgABGR) | FW::GLContext | |
| drawLabel(const String &str, const Vec4f &pos, const Vec2f &align, U32 abgr) | FW::GLContext | |
| drawLabel(const String &str, const Vec2f &pos, const Vec2f &align, U32 abgr) | FW::GLContext | inline |
| drawLabel(const String &str, const Vec2f &pos, U32 abgr) | FW::GLContext | inline |
| drawModalMessage(const String &msg) | FW::GLContext | |
| drawString(const String &str, const Vec4f &pos, const Vec2f &align, U32 abgr) | FW::GLContext | inline |
| drawString(const String &str, const Vec2f &pos, const Vec2f &align, U32 abgr) | FW::GLContext | inline |
| drawString(const String &str, const Vec2f &pos, U32 abgr) | FW::GLContext | inline |
| fillRect(const Vec4f &pos, const Vec2f &localSize, const Vec2f &screenSize, U32 abgr) | FW::GLContext | |
| fillRect(const Vec2f &pos, const Vec2f &localSize, U32 abgr) | FW::GLContext | inline |
| fillRectNS(const Vec4f &pos, const Vec2f &screenSize, U32 abgr) | FW::GLContext | inline |
| fillRectNS(const Vec2f &pos, const Vec2f &screenSize, U32 abgr) | FW::GLContext | inline |
| FontStyle enum name | FW::GLContext | |
| FontStyle_Bold enum value | FW::GLContext | |
| FontStyle_BoldItalic enum value | FW::GLContext | |
| FontStyle_Italic enum value | FW::GLContext | |
| FontStyle_Normal enum value | FW::GLContext | |
| getConfig(void) const | FW::GLContext | inline |
| getFontHeight(void) const | FW::GLContext | inline |
| getHeadless(void) | FW::GLContext | inlinestatic |
| getProgram(const String &id) const | FW::GLContext | |
| getStringSize(const String &str) | FW::GLContext | |
| getVGXform(void) const | FW::GLContext | inline |
| getViewPos(void) const | FW::GLContext | inline |
| getViewScale(void) const | FW::GLContext | inline |
| getViewSize(void) const | FW::GLContext | inline |
| GLContext(HDC hdc, const Config &config=Config()) | FW::GLContext | |
| GLContext(HDC hdc, HGLRC hglrc) | FW::GLContext | |
| isStereoAvailable(void) | FW::GLContext | inlinestatic |
| makeCurrent(void) | FW::GLContext | |
| resetAttribs(void) | FW::GLContext | |
| setAttrib(int loc, int size, GLenum type, int stride, Buffer *buffer, const void *pointer) | FW::GLContext | |
| setAttrib(int loc, int size, GLenum type, int stride, const void *pointer) | FW::GLContext | inline |
| setAttrib(int loc, int size, GLenum type, int stride, Buffer &buffer, int ofs) | FW::GLContext | inline |
| setDefaultFont(void) | FW::GLContext | inline |
| setFont(const String &name, int size, U32 style) | FW::GLContext | |
| setProgram(const String &id, Program *prog) | FW::GLContext | |
| setUniform(int loc, S32 v) | FW::GLContext | inline |
| setUniform(int loc, F32 v) | FW::GLContext | inline |
| setUniform(int loc, F64 v) | FW::GLContext | inline |
| setUniform(int loc, const Vec2f &v) | FW::GLContext | inline |
| setUniform(int loc, const Vec3f &v) | FW::GLContext | inline |
| setUniform(int loc, const Vec4f &v) | FW::GLContext | inline |
| setUniform(int loc, const Mat2f &v) | FW::GLContext | inline |
| setUniform(int loc, const Mat3f &v) | FW::GLContext | inline |
| setUniform(int loc, const Mat4f &v) | FW::GLContext | inline |
| setVGXform(const Mat4f &m) | FW::GLContext | inline |
| setView(const Vec2i &pos, const Vec2i &size) | FW::GLContext | |
| staticDeinit(void) | FW::GLContext | static |
| staticInit(void) | FW::GLContext | static |
| strokeLine(const Vec4f &p0, const Vec4f &p1, U32 abgr) | FW::GLContext | |
| strokeLine(const Vec2f &p0, const Vec2f &p1, U32 abgr) | FW::GLContext | inline |
| strokeRect(const Vec4f &pos, const Vec2f &localSize, const Vec2f &screenSize, U32 abgr) | FW::GLContext | |
| strokeRect(const Vec2f &pos, const Vec2f &localSize, U32 abgr) | FW::GLContext | inline |
| strokeRectNS(const Vec4f &pos, const Vec2f &screenSize, U32 abgr) | FW::GLContext | inline |
| strokeRectNS(const Vec2f &pos, const Vec2f &screenSize, U32 abgr) | FW::GLContext | inline |
| swapBuffers(void) | FW::GLContext | |
| xformFitToView(const Vec2f &pos, const Vec2f &size) const | FW::GLContext | inline |
| xformMatchPixels(void) const | FW::GLContext | inline |
| xformMouseToUser(const Mat4f &userToClip) const | FW::GLContext | |
| ~GLContext(void) | FW::GLContext |