|
Mario Kart 64
|
#include <Bus.h>
Public Member Functions | |
| ABus (f32 speedA, f32 speedB, TrackPathPoint *path, uint32_t waypoint) | |
| ~ABus () | |
| virtual void | Tick () override |
| virtual void | Draw (Camera *camera) override |
| virtual void | VehicleCollision (s32 playerId, Player *player) override |
| virtual bool | IsMod () override |
Public Member Functions inherited from AActor | |
| virtual | ~AActor ()=default |
| AActor () | |
| virtual void | Collision (Player *player, AActor *actor) |
| void | SetLocation (FVector pos) |
| FVector | GetLocation () const |
| virtual void | Destroy () |
Static Public Member Functions | |
| static size_t | GetCount () |
Data Fields | |
| const char * | Type |
| size_t | Index |
| f32 | Speed |
| s16 | ActorIndex |
| Vec3f | Position |
| Vec3f | Velocity |
| Vec3s | Rotation |
| f32 | SomeMultiplierTheSequel |
| s8 | SomeFlagsTheSequel = 0 |
| u16 | WaypointIndex |
| s8 | SomeFlags = 0 |
| s16 | SomeType |
| f32 | SomeArg3 = 55.0f |
| f32 | SomeArg4 = 12.5f |
| u32 | SoundBits = SOUND_ARG_LOAD(0x51, 0x01, 0x80, 0x03) |
Data Fields inherited from AActor | |
| s16 | Type = 0 |
| s16 | Flags |
| s16 | Unk_04 |
| s16 | State |
| f32 | Unk_08 |
| f32 | BoundingBoxSize |
| Vec3s | Rot = {0, 0, 0} |
| s16 | Unk_16 |
| Vec3f | Pos |
| Vec3f | Velocity = {0, 0, 0} |
| Collision | Unk30 |
| uint8_t | uuid [16] |
| const char * | Name = "" |
| FVector | Scale = {1, 1, 1} |
| Gfx * | Model = NULL |
Static Private Attributes | |
| static size_t | _count = 0 |
|
explicit |
|
inline |
|
overridevirtual |
|
inlinestatic |
|
overridevirtual |
Reimplemented from AActor.
|
overridevirtual |
|
overridevirtual |
|
staticprivate |
| s16 ABus::ActorIndex |
| size_t ABus::Index |
| Vec3f ABus::Position |
| Vec3s ABus::Rotation |
| f32 ABus::SomeArg3 = 55.0f |
| f32 ABus::SomeArg4 = 12.5f |
| s8 ABus::SomeFlags = 0 |
| s8 ABus::SomeFlagsTheSequel = 0 |
| f32 ABus::SomeMultiplierTheSequel |
| s16 ABus::SomeType |
| u32 ABus::SoundBits = SOUND_ARG_LOAD(0x51, 0x01, 0x80, 0x03) |
| f32 ABus::Speed |
| const char* ABus::Type |
| Vec3f ABus::Velocity |
| u16 ABus::WaypointIndex |