HoverRace
2.0
|
#include <Shapes.h>
Public Member Functions | |
virtual MR_Int32 | AxisX () const =0 |
virtual MR_Int32 | AxisY () const =0 |
virtual MR_Int32 | RayLen () const =0 |
eShape | ShapeType () const override |
MR_Int32 | XMax () const override |
MR_Int32 | XMin () const override |
MR_Int32 | XPos () const override |
MR_Int32 | YMax () const override |
MR_Int32 | YMin () const override |
MR_Int32 | YPos () const override |
Public Member Functions inherited from HoverRace::Model::ShapeInterface | |
virtual | ~ShapeInterface () |
virtual MR_Int32 | ZMax () const =0 |
virtual MR_Int32 | ZMin () const =0 |
Additional Inherited Members | |
Public Types inherited from HoverRace::Model::ShapeInterface | |
enum | eShape { eCylinder = 0, eLineSegment = 1, ePolygon = 2 } |
|
pure virtual |
Implemented in HoverRace::MainCharacter::MainCharacter::Cylinder, HoverRace::ObjFac1::Missile, HoverRace::Model::Cylinder, HoverRace::ObjFac1::FinishLine, HoverRace::ObjFac1::BumperGate, HoverRace::ObjFac1::TestElement::Cylinder, HoverRace::ObjFac1::DoubleSpeedSource, HoverRace::ObjFac1::FuelSource, HoverRace::ObjFac1::Mine, and HoverRace::ObjFac1::PowerUp.
|
pure virtual |
Implemented in HoverRace::MainCharacter::MainCharacter::Cylinder, HoverRace::ObjFac1::Missile, HoverRace::Model::Cylinder, HoverRace::ObjFac1::FinishLine, HoverRace::ObjFac1::BumperGate, HoverRace::ObjFac1::TestElement::Cylinder, HoverRace::ObjFac1::DoubleSpeedSource, HoverRace::ObjFac1::FuelSource, HoverRace::ObjFac1::Mine, and HoverRace::ObjFac1::PowerUp.
|
pure virtual |
Implemented in HoverRace::MainCharacter::MainCharacter::Cylinder, HoverRace::ObjFac1::Missile, HoverRace::Model::Cylinder, HoverRace::ObjFac1::FinishLine, HoverRace::ObjFac1::BumperGate, HoverRace::ObjFac1::TestElement::Cylinder, HoverRace::ObjFac1::DoubleSpeedSource, HoverRace::ObjFac1::FuelSource, HoverRace::ObjFac1::Mine, and HoverRace::ObjFac1::PowerUp.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.
|
overridevirtual |
Implements HoverRace::Model::ShapeInterface.