#include <LineMgr.h>
Public Types | |
| enum | Type { cType_ReverseAtEnd = 0 , cType_StopAtEnd } |
Public Member Functions | |
| LineMgr () | |
| void | init (const sead::Vector2f &pos, u8 layer, f32 base_speed=0.0f, Type type=cType_ReverseAtEnd, u8 dir_x=cDirType_Right) |
| void | setBaseSpeed (f32 speed) |
| void | startLineMove (bool exec_fall_down=false) |
| void | execute () |
| const sead::Vector2f & | getPos () const |
Protected Attributes | |
| FStateMgr< LineMgr > | mStateMgr |
| sead::UnsafeArray< sead::Vector2f, 7 > | _24 |
| sead::Vector2f | mSpeed |
| sead::Vector2f | mPos |
| sead::Vector2f | mPosPrev |
| sead::Vector2f | mPosBlock |
| sead::Vector2f | _7c |
| Angle | mAngle |
| f32 | mBaseSpeed |
| u8 | mType |
| u8 | mLayer |
| u8 | mDir |
| bool | _8f |
| enum LineMgr::Type |
| LineMgr::LineMgr | ( | ) |
| void LineMgr::init | ( | const sead::Vector2f & | pos, |
| u8 | layer, | ||
| f32 | base_speed = 0.0f, | ||
| Type | type = cType_ReverseAtEnd, | ||
| u8 | dir_x = cDirType_Right ) |
| void LineMgr::setBaseSpeed | ( | f32 | speed | ) |
| void LineMgr::startLineMove | ( | bool | exec_fall_down = false | ) |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |