![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Builder for creating AuraStub instances with fluent API. More...
#include "AuraStub.h"
Public Member Functions | |
| AuraStubBuilder () | |
| AuraStubBuilder & | WithId (uint32_t id) |
| AuraStubBuilder & | WithSpellFamilyName (uint32_t familyName) |
| AuraStubBuilder & | WithCharges (uint8_t charges) |
| AuraStubBuilder & | WithDuration (int32_t duration) |
| AuraStubBuilder & | WithStackAmount (uint8_t amount) |
| AuraStubBuilder & | WithPassive (bool isPassive) |
| AuraStubBuilder & | WithEffect (uint8_t effIndex, int32_t amount, uint32_t auraType=0) |
| AuraStubBuilder & | WithPeriodicEffect (uint8_t effIndex, int32_t amount, int32_t totalTicks) |
| std::unique_ptr< AuraStub > | Build () |
| AuraStub * | BuildRaw () |
Private Attributes | |
| std::unique_ptr< AuraStub > | _stub |
Builder for creating AuraStub instances with fluent API.
|
inline |
|
inline |
References _stub.
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_P().
|
inline |
|
inline |
|
inline |
|
inline |
References _stub.
|
inline |
References _stub.
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_P().
|
inline |
|
inline |
References _stub.
|
inline |
|
inline |
|
private |
Referenced by Build(), BuildRaw(), WithCharges(), WithDuration(), WithEffect(), WithId(), WithPassive(), WithPeriodicEffect(), WithSpellFamilyName(), and WithStackAmount().