omegalib  13.1
omega::DrawInterface Member List

This is the complete list of members for omega::DrawInterface, including all inherited members.

beginDraw2D(const DrawContext &context)omega::DrawInterface
beginDraw3D(const DrawContext &context)omega::DrawInterface
createFont(omega::String fontName, omega::String filename, int size, FTGLFontType type=FTGLTexture)omega::DrawInterface
createProgram(GLuint vertextShader, GLuint fragmentShader)omega::DrawInterface
drawCircle(Vector2f position, float radius, const Color &color, int segments)omega::DrawInterface
drawCircleOutline(Vector2f position, float radius, const Color &color, int segments)omega::DrawInterface
DrawInterface()omega::DrawInterface
drawRect(Vector2f pos, Vector2f size, Color color)omega::DrawInterface
drawRectGradient(Vector2f pos, Vector2f size, Orientation orientation, Color startColor, Color endColor, float pc=0.5f)omega::DrawInterface
drawRectOutline(Vector2f pos, Vector2f size, Color color)omega::DrawInterface
drawRectTexture(Texture *texture, const Vector2f &position, const Vector2f size, uint flipFlags=0, const Vector2f &minUV=Vector2f::Zero(), const Vector2f &maxUV=Vector2f::Ones())omega::DrawInterface
drawText(const String &text, Font *font, const Vector2f &position, unsigned int align, Color color)omega::DrawInterface
drawWireSphere(const Color &color, int segments, int slices)omega::DrawInterface
drawWText(const std::wstring &text, Font *font, const Vector2f &position, unsigned int align, Color color)omega::DrawInterface
endDraw()omega::DrawInterface
fillTexture(TextureSource *texture)omega::DrawInterface
findUniform(GLuint program, const String &name)omega::DrawInterface
FlipFlags enum nameomega::DrawInterface
FlipX enum valueomega::DrawInterface
FlipY enum valueomega::DrawInterface
FragmentShader enum valueomega::DrawInterface
FTGLBitmap enum valueomega::DrawInterface
FTGLBuffer enum valueomega::DrawInterface
FTGLExtrd enum valueomega::DrawInterface
FTGLFontType enum nameomega::DrawInterface
FTGLOutline enum valueomega::DrawInterface
FTGLPixmap enum valueomega::DrawInterface
FTGLPolygon enum valueomega::DrawInterface
FTGLTexture enum valueomega::DrawInterface
getDefaultFont()omega::DrawInterfaceinline
getFont(omega::String fontName, FTGLFontType type=FTGLTexture)omega::DrawInterface
getOrCreateProgram(const String &name, const String &vertexShaderFile, const String &fragmentShaderFile)omega::DrawInterface
getOrCreateProgramFromSource(const String &name, const String &vertexShaderSource, const String &fragmentShaderSource)omega::DrawInterface
getScissor()omega::DrawInterface
isDrawing()omega::DrawInterfaceinline
makeShaderFromSource(const char *source, ShaderType Type)omega::DrawInterface
mysObjListomicron::ReferenceTypeprotectedstatic
popTransform()omega::DrawInterface
printObjCounts()omicron::ReferenceTypestatic
program(GLuint id)omega::DrawInterface
pushTransform(const AffineTransform3 &transform)omega::DrawInterface
rect(float x, float y, float width, float height)omega::DrawInterface
ref()omicron::ReferenceType
refCount()omicron::ReferenceTypeinline
ReferenceType()omicron::ReferenceType
setColor(const Color &col)omega::DrawInterfaceinline
setDefaultFont(Font *value)omega::DrawInterfaceinline
setScissor(const Rect &rect)omega::DrawInterface
ShaderType enum nameomega::DrawInterface
textureFlip(uint flipflags)omega::DrawInterface
textureRegion(float su, float sv, float eu, float ev)omega::DrawInterface
uniformFloat(GLuint uniform, float value)omega::DrawInterface
unref()omicron::ReferenceType
VertexShader enum valueomega::DrawInterface
~ReferenceType()omicron::ReferenceTypevirtual