This is the complete list of members for GxFlock, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_memberList | GxFlock | protected |
addMember(GxUnitCharacterBase *pCharacter) | GxFlock | virtual |
changeLeader(void) | GxFlock | |
checkGoal(f32 goalRange=GOAL_RANGE_DEFAULT) | GxFlock | virtual |
eraseMember(GxUnitCharacterBase *pCharacter) | GxFlock | |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getId(void) const | GxFlock | inline |
getIndex(GxUnitCharacterBase *pCharacter) | GxFlock | |
getIndexExceptLeader(GxUnitCharacterBase *pCharacter) | GxFlock | |
getLeader(void) const | GxFlock | inline |
getMemberIndex(u32 index) | GxFlock | |
getMemberList(void) | GxFlock | inline |
getMoveDirect(GxUnitCharacterBase *pCharacter) | GxFlock | virtual |
getMoveDirectAverage(void) const | GxFlock | inline |
getNearMember(GxUnitCharacterBase *pCharacter) | GxFlock | |
getNumMember(void) const | GxFlock | inline |
getPath(void) | GxFlock | inline |
getPosAverage(void) const | GxFlock | inline |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getTargetFlock(void) const | GxFlock | inline |
GOAL_RANGE_DEFAULT | GxFlock | static |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxFlock(void) | GxFlock | |
INVALID_ID | GxFlock | static |
isDefaultObject(void) | GxClassBaseRoot | inline |
isLeader(GxUnitCharacterBase *pUnit) const | GxFlock | inline |
isMoveFlock(void) const | GxFlock | inline |
isPath(void) const | GxFlock | inline |
MEMBER_DISTANCE_DEFAULT | GxFlock | static |
operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
searchPathAStar(GxPathSet *pPathSet, GxPathSet::GxPathSetArea::SEARCH_TYPE type=GxPathSet::GxPathSetArea::SEARCH_TYPE::NEAR_, GxPathSet::GxPathSetArea::SEARCH_LENGTH length=GxPathSet::GxPathSetArea::SEARCH_LENGTH::SHORT) | GxFlock | |
setId(u32 id) | GxFlock | |
setLeader(GxUnitCharacterBase *pLeader) | GxFlock | |
setMemberDistance(f32 distance) | GxFlock | inline |
setMoveFlock(b32 flag) | GxFlock | inline |
setPathFlag(b32 flag) | GxFlock | inline |
setRatioAlignment(f32 ratio) | GxFlock | inline |
setRatioCohesion(f32 ratio) | GxFlock | inline |
setRatioSeparation(f32 ratio) | GxFlock | inline |
setRoute(GxPathSet *pPathSet, u32 route) | GxFlock | |
setTargetFlock(GxFlock *pFlock) | GxFlock | inline |
update(void) | GxFlock | virtual |
updateAverage(void) | GxFlock | |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxFlock(void) override | GxFlock |