AddAxis(Float32 scale=1.0f)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddBox(const Mix::Vector3 &halfExtents)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddBox(const Mix::Geometry::OBB &obb)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddBox(const Mix::Geometry::AABB &aabb)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddCapsule(UInt32 axis, Float32 length, Float32 radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddCone(const Mix::Vector3 &pos, const Mix::Vector3 &vec, Float32 angle, UInt32 divCount)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddCylinder(UInt32 axis, Float32 length, Float32 radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddDisc(const Mix::Vector3 &axis, Float32 radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddFrustum(const Mix::Geometry::Frustum &frustum)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddLine(const Mix::Vector3 &p0, const Mix::Vector3 &p1)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddLines(const Mix::Vector3 *points, UInt32 pointNum)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddPolygon(const Mix::Vector3 *points, UInt32 pointNum)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddRef(void) | Mix::Reference | |
AddSphere(Float32 radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddSphere(const Mix::Vector3 &radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddSphere(const Mix::Vector3 ¢er, Float32 radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddSphere(const Mix::Vector3 ¢er, const Mix::Vector3 &radius)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
AddSphere(const Mix::Geometry::Sphere &sphere)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
Draw(const Mix::Matrix4x4 &viewProjMat)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
GetColor(void) const =0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
GetMatrix(void) const =0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
GetRefCount(void) | Mix::Reference | |
MIX_DECLARE_ALLOCATOR() | Mix::Reference | protected |
Reference(void) | Mix::Reference | protected |
Reference(Long32 count) | Mix::Reference | protected |
Release(void) | Mix::Reference | |
SetColor(const Mix::Vector4 &color)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
SetMatrix(const Mix::Matrix4x4 &mat)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
Update(void)=0 | Mix::Graphics::Utility::IPerspectiveRenderer | pure virtual |
~IPerspectiveRenderer(void) | Mix::Graphics::Utility::IPerspectiveRenderer | inlineprotectedvirtual |
~Reference(void) | Mix::Reference | protectedvirtual |