Cafu Engine
MapBezierPatchT Member List

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

AdvanceTime(float t)MapElementTinlinevirtual
BOTTOM_LEFT enum value (defined in MapBezierPatchT)MapBezierPatchT
BOTTOM_RIGHT enum value (defined in MapBezierPatchT)MapBezierPatchT
CanSelect() const MapElementT
Clone() const overrideMapBezierPatchTvirtual
CreateConcaveEndcap(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1, EndCapPosE pos=TOP_RIGHT) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateCone(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, unsigned long height, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateEdgePipe(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateHalfCylinder(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, unsigned long height, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateInstance(const cf::TypeSys::CreateParamsT &Params) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreatePatchCylinder(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, unsigned long height, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateQuarterCylinder(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, unsigned long height, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateQuarterDisc(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1, EndCapPosE pos=TOP_RIGHT, bool Inverted=false) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateSimplePatch(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, unsigned long width, unsigned long height, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateSphere(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
CreateSquareCylinder(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, unsigned long height, const Vector3fT &min, const Vector3fT &max, int SubdivsHorz_=-1, int SubdivsVert_=-1) (defined in MapBezierPatchT)MapBezierPatchTstatic
EndCapPosE enum name (defined in MapBezierPatchT)MapBezierPatchT
GetBB() const MapBezierPatchTvirtual
GetColor(bool ConsiderGroup=true) const MapPrimitiveTvirtual
GetCvPos(unsigned long x, unsigned long y) const (defined in MapBezierPatchT)MapBezierPatchTinline
GetCvUV(unsigned long x, unsigned long y) const (defined in MapBezierPatchT)MapBezierPatchTinline
GetDescription() const (defined in MapElementT)MapElementTinlinevirtual
GetFrameCount() const (defined in MapElementT)MapElementTinline
GetGroup() const MapElementTinline
GetHeight() const (defined in MapBezierPatchT)MapBezierPatchTinline
GetMaterial() const (defined in MapBezierPatchT)MapBezierPatchTinline
GetParent() const MapElementTinline
GetRenderHeight() const (defined in MapBezierPatchT)MapBezierPatchTinline
GetRenderVertexPos(unsigned long x, unsigned long y) const (defined in MapBezierPatchT)MapBezierPatchT
GetRenderWidth() const (defined in MapBezierPatchT)MapBezierPatchTinline
GetSubdivsHorz() const (defined in MapBezierPatchT)MapBezierPatchTinline
GetSubdivsVert() const (defined in MapBezierPatchT)MapBezierPatchTinline
GetSurfaceInfo() const MapBezierPatchTinline
GetToggleEffects(ArrayT< MapElementT * > &RemoveFromSel, ArrayT< MapElementT * > &AddToSel, bool AutoGroupEntities)MapElementT
GetTrafoState() const overrideMapBezierPatchTvirtual
GetType() const (defined in MapBezierPatchT)MapBezierPatchTinlinevirtual
GetWidth() const (defined in MapBezierPatchT)MapBezierPatchTinline
InvertPatch() (defined in MapBezierPatchT)MapBezierPatchT
IsSelected() const MapElementTinline
IsTranslucent() const MapBezierPatchTvirtual
IsVisible() const MapElementT
Load_cmap(TextParserT &TP, MapDocumentT &MapDoc, bool IgnoreGroups) override (defined in MapBezierPatchT)MapBezierPatchTvirtual
Load_D3_map(TextParserT &TP, unsigned long patchDef, EditorMatManT &MatMan) (defined in MapBezierPatchT)MapBezierPatchT
m_FrameCountMapElementTprotected
m_GroupMapElementTprotected
m_IsSelectedMapElementTprotected
m_ParentMapElementTprotected
MapBezierPatchT(EditorMaterialI *Material_, cf::SceneGraph::LightMapManT &LMM_, int SubdivsHorz_=-1, int SubdivsVert_=-1)MapBezierPatchT
MapBezierPatchT(const MapBezierPatchT &BP)MapBezierPatchT
MapElementT()MapElementT
MapElementT(const MapElementT &Elem)MapElementT
MapPrimitiveT(const wxColour &Color)MapPrimitiveT
MapPrimitiveT(const MapPrimitiveT &Prim)MapPrimitiveT
Render2D(Renderer2DT &Renderer) const (defined in MapBezierPatchT)MapBezierPatchTvirtual
Render3D(Renderer3DT &Renderer) const (defined in MapBezierPatchT)MapBezierPatchTvirtual
Render3D_Basic(MatSys::RenderMaterialT *RenderMat, const wxColour &MeshColor, const int MeshAlpha) const MapBezierPatchT
RestoreTrafoState(const TrafoMementoT *TM) overrideMapBezierPatchTvirtual
Save_cmap(std::ostream &OutFile, unsigned long PatchNr, const MapDocumentT &MapDoc) const (defined in MapBezierPatchT)MapBezierPatchTvirtual
SetCvPos(unsigned long x, unsigned long y, const Vector3fT &Pos) (defined in MapBezierPatchT)MapBezierPatchTinline
SetCvUV(unsigned long x, unsigned long y, const Vector3fT &uv) (defined in MapBezierPatchT)MapBezierPatchTinline
SetFrameCount(unsigned int FrameCount) (defined in MapElementT)MapElementTinline
SetGroup(GroupT *Group)MapElementTinline
SetMaterial(EditorMaterialI *Mat) (defined in MapBezierPatchT)MapBezierPatchT
SetParent(MapEditor::CompMapEntityT *Ent)MapElementT
SetSelected(bool Selected=true)MapElementTinline
SetSize(unsigned long width, unsigned long height) (defined in MapBezierPatchT)MapBezierPatchT
SetSubdivsHorz(int subdivs) (defined in MapBezierPatchT)MapBezierPatchTinline
SetSubdivsVert(int subdivs) (defined in MapBezierPatchT)MapBezierPatchTinline
SetSurfaceInfo(const SurfaceInfoT &SI)MapBezierPatchT
TOP_LEFT enum value (defined in MapBezierPatchT)MapBezierPatchT
TOP_RIGHT enum value (defined in MapBezierPatchT)MapBezierPatchT
TracePixel(const wxPoint &Pixel, int Radius, const ViewWindow2DT &ViewWin) const MapBezierPatchTvirtual
TraceRay(const Vector3fT &RayOrigin, const Vector3fT &RayDir, float &Fraction, unsigned long &FaceNr) const MapBezierPatchTvirtual
TrafoMirror(unsigned int NormalAxis, float Dist, bool LockTexCoords) overrideMapBezierPatchTvirtual
TrafoMove(const Vector3fT &Delta, bool LockTexCoords) overrideMapBezierPatchTvirtual
TrafoRotate(const Vector3fT &RefPoint, const cf::math::AnglesfT &Angles, bool LockTexCoords) overrideMapBezierPatchTvirtual
TrafoScale(const Vector3fT &RefPoint, const Vector3fT &Scale, bool LockTexCoords) overrideMapBezierPatchTvirtual
Transform(const Matrix4x4fT &Matrix, bool LockTexCoords) overrideMapBezierPatchTvirtual
TypeInfo (defined in MapBezierPatchT)MapBezierPatchTstatic
~MapBezierPatchT()MapBezierPatchT
~MapElementT()MapElementTvirtual