AddObject(const RenderObject &obj, uint shaderId=0) | VSN::RenderContainer | |
Begin() const | VSN::RenderContainer | |
Clear() | VSN::RenderContainer | |
DoRender(uint groupId, RenderMode renderingMode, Viewport *viewport=nullptr) | VSN::RenderContainer | |
End() const | VSN::RenderContainer | |
GetBoundingBox(bool allObjects=false) | VSN::RenderContainer | |
GetObjectById(const NodeKey &objKey) | VSN::RenderContainer | |
GetObjects() | VSN::RenderContainer | |
GetSelection() | VSN::RenderContainer | |
GetSelectionCount() const | VSN::RenderContainer | |
GetShowObjectsCount() const | VSN::RenderContainer | |
GetShowState() const | VSN::RenderContainer | |
GetSize() const | VSN::RenderContainer | |
GetSpacePartitioning() const | VSN::RenderContainer | |
GetVisibleObjects() | VSN::RenderContainer | |
IsEmpty() const | VSN::RenderContainer | |
IsExistViewObject3D(const NodeKey &objKey) const | VSN::RenderContainer | |
IsLevelOfDetailEnabled() const | VSN::RenderContainer | |
IsSelected(const NodeKey &objKey) const | VSN::RenderContainer | |
IsSpacePartitioningUsed() const | VSN::RenderContainer | |
IsVisible() const | VSN::RenderContainer | |
PickObjectsInsideRect(const MbRect &rect, const Matrix3DF &viewMatrix, Filter filter, bool bUnifying, HitList &hits) | VSN::RenderContainer | |
RemoveViewObject(const NodeKey &objId) | VSN::RenderContainer | |
RenderContainer() | VSN::RenderContainer | explicit |
SelectAll(bool allShowState=false) | VSN::RenderContainer | |
SetInvisibleAll() | VSN::RenderContainer | |
SetLevelOfDetailEnabled(bool bEnabled, Viewport *pView) | VSN::RenderContainer | |
SetLinkSpatialSplit(std::shared_ptr< SpacePartitioning > pSpacePartitioning) | VSN::RenderContainer | |
SetPolygonModeForAll(DrawBufferMode face, PolygonMode mode) | VSN::RenderContainer | |
SetSelectObject(const NodeKey &objKey, bool primitive=false) | VSN::RenderContainer | |
SetSpatialSplitUsage(bool bSpacePartitioning) | VSN::RenderContainer | |
SetViewport(Viewport *pViewport) | VSN::RenderContainer | |
SetVisible(bool bVisible) | VSN::RenderContainer | |
SetVisibleAll() | VSN::RenderContainer | |
SetVisibleObject(const NodeKey &objKey, bool bVisible) | VSN::RenderContainer | |
SwitchVisibleState() | VSN::RenderContainer | |
UnlinkSpacePartitioning() | VSN::RenderContainer | |
UnselectAll() | VSN::RenderContainer | |
UnselectObject(const NodeKey &objKey) | VSN::RenderContainer | |
UpdateObjectVisibleState(Viewport *pViewport, Matrix3DF *pMatrix=nullptr) | VSN::RenderContainer | |
UpdateObjectVisibleState(const Frustum &frustum) | VSN::RenderContainer | |
~RenderContainer() | VSN::RenderContainer | virtual |