|
|
RaidBossComponent & | operator= (RaidBossComponent const &) |
|
MCAPI | RaidBossComponent (::RaidBossComponent const &) |
|
MCAPI void | _broadcastBossEvent (::BossEventUpdateType type, ::Actor &owner) |
|
MCAPI void | _handleRegisterPlayers (::Actor &owner) |
|
MCAPI void | _sendBossEvent (::BossEventUpdateType type, ::Player &player) |
|
MCFOLD::BossBarColor | getColor () |
|
MCAPI float | getHealthPercent () |
|
MCAPI::Bedrock::Safety::RedactableString | getName () |
|
MCFOLD::ActorUniqueID | getOwnerUniqueID () |
|
MCFOLD bool | getRaidInProgress () |
|
MCFOLD ::std::shared_ptr<::Village > | getVillage () |
|
MCFOLD bool | getWaveStarted () |
|
MCAPI void | initialize (::ActorUniqueID ownerID) |
|
MCAPI bool | isWithinRange (::Mob const &player) |
|
MCAPI void | registerPlayer (::Player *player) |
|
MCAPI void | removeBossBar (::Actor &owner) |
|
MCAPI void | resendRaidBossEventData (::Player &player) |
|
MCAPI void | sendRegistryMessages (::Actor &owner) |
|
MCFOLD void | setVillage (::std::weak_ptr<::Village > village) |
|
MCFOLD void | setWaveStarted (bool val) |
|
MCAPI void | setupBossBarInfo (::Actor &owner, ::Village *village) |
|
MCAPI bool | tryRemoveBoss (::Actor &owner, ::Player &player) |
|
MCAPI void | unRegisterPlayer (::Player *player) |
|
MCAPI void | updateBossBarStats (::Actor &owner, ::Raid const &raid) |
|
MCAPI void | updateHealthBarVisible (bool visible, ::Actor &owner) |
|
MCAPI void * | $ctor () |
|
MCAPI void * | $ctor (::RaidBossComponent const &) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::Village > > | mVillage |
|
::ll::TypedStorage< 8, 8, ::ActorUniqueID > | mOwnerID |
|
::ll::TypedStorage< 8, 72, ::Bedrock::Safety::RedactableString > | mName |
|
::ll::TypedStorage< 8, 32, ::std::string > | mProgress |
|
::ll::TypedStorage< 4, 4, int > | mPlayersRegistered |
|
::ll::TypedStorage< 1, 1, bool > | mWaveStarted |
|
::ll::TypedStorage< 1, 1, bool > | mRaidInProgress |
|
::ll::TypedStorage< 1, 1, bool > | mHealthBarVisible |
|
::ll::TypedStorage< 4, 4, float > | mHealthPercent |
|
::ll::TypedStorage< 4, 24, ::AABB > | mBossBarVisibleBounds |
|
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mLastPlayerUpdate |
The documentation for this class was generated from the following file: