Cafu Engine
MapPrimitiveT Member List

This is the complete list of members for MapPrimitiveT, including all inherited members.

AdvanceTime(float t)MapElementTinlinevirtual
CanSelect() const MapElementT
Clone() const =0MapPrimitiveTpure virtual
CreateInstance(const cf::TypeSys::CreateParamsT &Params) (defined in MapPrimitiveT)MapPrimitiveTstatic
GetBB() const =0MapElementTpure virtual
GetColor(bool ConsiderGroup=true) const MapPrimitiveTvirtual
GetDescription() const (defined in MapElementT)MapElementTinlinevirtual
GetFrameCount() const (defined in MapElementT)MapElementTinline
GetGroup() const MapElementTinline
GetParent() const MapElementTinline
GetToggleEffects(ArrayT< MapElementT * > &RemoveFromSel, ArrayT< MapElementT * > &AddToSel, bool AutoGroupEntities)MapElementT
GetTrafoState() const MapElementTinlinevirtual
GetType() const (defined in MapPrimitiveT)MapPrimitiveTinlinevirtual
IsSelected() const MapElementTinline
IsTranslucent() const MapElementTinlinevirtual
IsVisible() const MapElementT
Load_cmap(TextParserT &TP, MapDocumentT &MapDoc, bool IgnoreGroups) (defined in MapElementT)MapElementTvirtual
m_FrameCountMapElementTprotected
m_GroupMapElementTprotected
m_IsSelectedMapElementTprotected
m_ParentMapElementTprotected
MapElementT()MapElementT
MapElementT(const MapElementT &Elem)MapElementT
MapPrimitiveT(const wxColour &Color)MapPrimitiveT
MapPrimitiveT(const MapPrimitiveT &Prim)MapPrimitiveT
Render2D(Renderer2DT &Renderer) const (defined in MapElementT)MapElementTinlinevirtual
Render3D(Renderer3DT &Renderer) const (defined in MapElementT)MapElementTinlinevirtual
RestoreTrafoState(const TrafoMementoT *TM)MapElementTinlinevirtual
Save_cmap(std::ostream &OutFile, unsigned long ElemNr, const MapDocumentT &MapDoc) const (defined in MapElementT)MapElementTvirtual
SetFrameCount(unsigned int FrameCount) (defined in MapElementT)MapElementTinline
SetGroup(GroupT *Group)MapElementTinline
SetParent(MapEditor::CompMapEntityT *Ent)MapElementT
SetSelected(bool Selected=true)MapElementTinline
TracePixel(const wxPoint &Pixel, int Radius, const ViewWindow2DT &ViewWin) const MapElementTvirtual
TraceRay(const Vector3fT &RayOrigin, const Vector3fT &RayDir, float &Fraction, unsigned long &FaceNr) const MapElementTvirtual
TrafoMirror(unsigned int NormalAxis, float Dist, bool LockTexCoords)MapElementTinlinevirtual
TrafoMove(const Vector3fT &Delta, bool LockTexCoords)MapElementTinlinevirtual
TrafoRotate(const Vector3fT &RefPoint, const cf::math::AnglesfT &Angles, bool LockTexCoords)MapElementTinlinevirtual
TrafoScale(const Vector3fT &RefPoint, const Vector3fT &Scale, bool LockTexCoords)MapElementTinlinevirtual
Transform(const Matrix4x4fT &Matrix, bool LockTexCoords)MapElementTinlinevirtual
TypeInfo (defined in MapPrimitiveT)MapPrimitiveTstatic
~MapElementT()MapElementTvirtual