| begin(PrimitiveMode _mode) | Im3d::Context | |
| Context() | Im3d::Context | |
| draw() | Im3d::Context | |
| end() | Im3d::Context | |
| endFrame() | Im3d::Context | |
| estimateLevelOfDetail(const Vec3 &_position, float _worldSize, int _min=4, int _max=256) | Im3d::Context | |
| findLayerIndex(Id _id) const | Im3d::Context | private |
| getAlpha() const | Im3d::Context | inline |
| getAppData() | Im3d::Context | inline |
| getColor() const | Im3d::Context | inline |
| getCurrentTextList() | Im3d::Context | private |
| getCurrentVertexList() | Im3d::Context | private |
| getDrawListCount() const | Im3d::Context | inline |
| getDrawLists() const | Im3d::Context | inline |
| getEnableSorting() const | Im3d::Context | inline |
| getId() const | Im3d::Context | inline |
| getLayerCount() const | Im3d::Context | inline |
| getLayerId() const | Im3d::Context | inline |
| getMatrix() const | Im3d::Context | inline |
| getPrimitiveCount(DrawPrimitiveType _type) const | Im3d::Context | |
| getSize() const | Im3d::Context | inline |
| getTextCount() const | Im3d::Context | |
| getTextDrawListCount() const | Im3d::Context | inline |
| getTextDrawLists() const | Im3d::Context | inline |
| gizmoAxislAngle_Behavior(Id _id, const Vec3 &_origin, const Vec3 &_axis, float _snap, float _worldRadius, float _worldSize, float *_out_) | Im3d::Context | |
| gizmoAxislAngle_Draw(Id _id, const Vec3 &_origin, const Vec3 &_axis, float _worldRadius, float _angle, Color _color, float _minAlpha) | Im3d::Context | |
| gizmoAxisScale_Behavior(Id _id, const Vec3 &_origin, const Vec3 &_axis, float _snap, float _worldHeight, float _worldSize, float *_out_) | Im3d::Context | |
| gizmoAxisScale_Draw(Id _id, const Vec3 &_origin, const Vec3 &_axis, float _worldHeight, float _worldSize, Color _color) | Im3d::Context | |
| gizmoAxisTranslation_Behavior(Id _id, const Vec3 &_origin, const Vec3 &_axis, float _snap, float _worldHeight, float _worldSize, Vec3 *_out_) | Im3d::Context | |
| gizmoAxisTranslation_Draw(Id _id, const Vec3 &_origin, const Vec3 &_axis, float _worldHeight, float _worldSize, Color _color) | Im3d::Context | |
| gizmoPlaneTranslation_Behavior(Id _id, const Vec3 &_origin, const Vec3 &_normal, float _snap, float _worldSize, Vec3 *_out_) | Im3d::Context | |
| gizmoPlaneTranslation_Draw(Id _id, const Vec3 &_origin, const Vec3 &_normal, float _worldSize, Color _color) | Im3d::Context | |
| isKeyDown(Key _key) const | Im3d::Context | inline |
| isVisible(const VertexData *_vdata, DrawPrimitiveType _prim) | Im3d::Context | |
| isVisible(const Vec3 &_origin, float _radius) | Im3d::Context | |
| isVisible(const Vec3 &_min, const Vec3 &_max) | Im3d::Context | |
| m_activeId | Im3d::Context | |
| m_alphaStack | Im3d::Context | private |
| m_appActiveId | Im3d::Context | |
| m_appData | Im3d::Context | private |
| m_appHotId | Im3d::Context | |
| m_appId | Im3d::Context | |
| m_colorStack | Im3d::Context | private |
| m_cullFrustum | Im3d::Context | private |
| m_cullFrustumCount | Im3d::Context | private |
| m_drawLists | Im3d::Context | private |
| m_enableSortingStack | Im3d::Context | private |
| m_endFrameCalled | Im3d::Context | private |
| m_firstVertThisPrim | Im3d::Context | private |
| m_gizmoHeightPixels | Im3d::Context | |
| m_gizmoLocal | Im3d::Context | |
| m_gizmoMode | Im3d::Context | |
| m_gizmoSizePixels | Im3d::Context | |
| m_gizmoStateFloat | Im3d::Context | |
| m_gizmoStateMat3 | Im3d::Context | |
| m_gizmoStateVec3 | Im3d::Context | |
| m_hotDepth | Im3d::Context | |
| m_hotId | Im3d::Context | |
| m_idStack | Im3d::Context | private |
| m_keyDownCurr | Im3d::Context | private |
| m_keyDownPrev | Im3d::Context | private |
| m_layerIdMap | Im3d::Context | private |
| m_layerIdStack | Im3d::Context | private |
| m_layerIndex | Im3d::Context | private |
| m_matrixStack | Im3d::Context | private |
| m_maxVertThisPrim | Im3d::Context | private |
| m_minVertThisPrim | Im3d::Context | private |
| m_primMode | Im3d::Context | private |
| m_primType | Im3d::Context | private |
| m_sizeStack | Im3d::Context | private |
| m_sortCalled | Im3d::Context | private |
| m_textBuffer | Im3d::Context | private |
| m_textData | Im3d::Context | private |
| m_textDrawLists | Im3d::Context | private |
| m_vertCountThisPrim | Im3d::Context | private |
| m_vertexData | Im3d::Context | private |
| m_vertexDataIndex | Im3d::Context | private |
| makeActive(Id _id) | Im3d::Context | |
| makeHot(Id _id, float _depth, bool _intersects) | Im3d::Context | |
| merge(const Context &_src) | Im3d::Context | |
| pixelsToWorldSize(const Vec3 &_position, float _pixels) | Im3d::Context | |
| popAlpha() | Im3d::Context | inline |
| popColor() | Im3d::Context | inline |
| popEnableSorting() | Im3d::Context | |
| popId() | Im3d::Context | inline |
| popLayerId() | Im3d::Context | |
| popMatrix() | Im3d::Context | inline |
| popSize() | Im3d::Context | inline |
| pushAlpha(float _alpha) | Im3d::Context | inline |
| pushColor(Color _color) | Im3d::Context | inline |
| pushEnableSorting(bool _enable) | Im3d::Context | |
| pushId(Id _id) | Im3d::Context | inline |
| pushLayerId(Id _layer) | Im3d::Context | |
| pushMatrix(const Mat4 &_mat4) | Im3d::Context | inline |
| pushSize(float _size) | Im3d::Context | inline |
| reset() | Im3d::Context | |
| resetId() | Im3d::Context | |
| setAlpha(float _alpha) | Im3d::Context | inline |
| setColor(Color _color) | Im3d::Context | inline |
| setEnableSorting(bool _enable) | Im3d::Context | |
| setId(Id _id) | Im3d::Context | inline |
| setMatrix(const Mat4 &_mat4) | Im3d::Context | inline |
| setSize(float _size) | Im3d::Context | inline |
| sort() | Im3d::Context | private |
| text(const Vec3 &_position, float _size, Color _color, TextFlags _flags, const char *_textStart, const char *_textEnd) | Im3d::Context | |
| text(const Vec3 &_position, float _size, Color _color, TextFlags _flags, const char *_text, va_list _args) | Im3d::Context | |
| TextList typedef | Im3d::Context | private |
| vertex(const Vec3 &_position, float _size, Color _color) | Im3d::Context | |
| vertex(const Vec3 &_position) | Im3d::Context | inline |
| VertexList typedef | Im3d::Context | private |
| wasKeyPressed(Key _key) const | Im3d::Context | inline |
| worldSizeToPixels(const Vec3 &_position, float _pixels) | Im3d::Context | |
| ~Context() | Im3d::Context | |