Skip to content

Commit 134ad46

Browse files
committed
chore: transition
1 parent 48b99bf commit 134ad46

253 files changed

Lines changed: 433 additions & 479 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

include/RE/A/AIProcess.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ namespace RE
8383
float cachedRunSpeed; // 1C
8484
float cachedJogSpeed; // 20
8585
float cachedFastWalkSpeed; // 24
86-
REX::EnumSet<BooleanValue, std::uint32_t> booleanValues; // 28
87-
REX::EnumSet<Flags, std::uint32_t> flags; // 2C
86+
REX::TEnumSet<BooleanValue, std::uint32_t> booleanValues; // 28
87+
REX::TEnumSet<Flags, std::uint32_t> flags; // 2C
8888
BSTArray<CachedValueData> actorValueCache; // 30
8989
BSTArray<CachedValueData> maxActorValueCache; // 48
9090
};
@@ -223,8 +223,8 @@ namespace RE
223223
std::uint64_t unk128; // 128
224224
std::uint32_t unk130; // 130
225225
std::uint16_t unk134; // 134
226-
REX::EnumSet<LowProcessFlags, std::uint8_t> lowProcessFlags; // 136
227-
REX::EnumSet<PROCESS_TYPE, std::uint8_t> processLevel; // 137
226+
REX::TEnumSet<LowProcessFlags, std::uint8_t> lowProcessFlags; // 136
227+
REX::TEnumSet<PROCESS_TYPE, std::uint8_t> processLevel; // 137
228228
bool skippedTimeStampForPathing; // 138
229229
bool ignoringCombat; // 139
230230
bool endAlarmOnActor; // 13A

include/RE/A/ActionInput.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ namespace RE
3333
NiPointer<TESObjectREFR> source; // 08
3434
NiPointer<TESObjectREFR> target; // 10
3535
BGSAction* action; // 18
36-
REX::EnumSet<Priority, std::uint32_t> priority; // 20
36+
REX::TEnumSet<Priority, std::uint32_t> priority; // 20
3737
};
3838
static_assert(sizeof(ActionInput) == 0x28);
3939
}

include/RE/A/ActiveEffect.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ namespace RE
110110
float elapsedSeconds; // 70
111111
float duration; // 74
112112
float magnitude; // 78
113-
REX::EnumSet<Flag, std::uint32_t> flags; // 7C
114-
REX::EnumSet<ConditionStatus, std::uint32_t> conditionStatus; // 80
113+
REX::TEnumSet<Flag, std::uint32_t> flags; // 7C
114+
REX::TEnumSet<ConditionStatus, std::uint32_t> conditionStatus; // 80
115115
std::uint16_t usUniqueID; // 84
116116
std::uint16_t pad86; // 86
117117
MagicSystem::CastingSource castingSource; // 88

include/RE/A/ActiveEffectFactory.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ namespace RE
2828
EffectSetting* effectSetting; // 18
2929
MagicItem* spell; // 20
3030
bool dualCast; // 28
31-
REX::Enum<FailReason, std::uint32_t> failReason; // 2C
31+
REX::TEnum<FailReason, std::uint32_t> failReason; // 2C
3232
};
3333
static_assert(sizeof(CheckTargetArgs) == 0x30);
3434

include/RE/A/Actor.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -666,9 +666,9 @@ namespace RE
666666
bool WouldBeStealing(const TESObjectREFR* a_target) const;
667667

668668
// members
669-
REX::EnumSet<BOOL_BITS, std::uint32_t> boolBits; // 0E0
669+
REX::TEnumSet<BOOL_BITS, std::uint32_t> boolBits; // 0E0
670670
float updateTargetTimer; // 0E4
671-
REX::EnumSet<ACTOR_CRITICAL_STAGE, std::uint32_t> criticalStage; // 0E8
671+
REX::TEnumSet<ACTOR_CRITICAL_STAGE, std::uint32_t> criticalStage; // 0E8
672672
std::uint32_t pad0EC; // 0EC
673673
AIProcess* currentProcess; // 0F0
674674
ObjectRefHandle dialogueItemTarget; // 0F8
@@ -705,7 +705,7 @@ namespace RE
705705
std::uint32_t pad1EC; // 1EC
706706
TESRace* race; // 1F0
707707
float equippedWeight; // 1F8
708-
REX::EnumSet<BOOL_FLAGS, std::uint32_t> boolFlags; // 1FC
708+
REX::TEnumSet<BOOL_FLAGS, std::uint32_t> boolFlags; // 1FC
709709
ActorValueStorage avStorage; // 200
710710
BGSDialogueBranch* exclusiveBranch; // 220
711711
Modifiers healthModifiers; // 228

include/RE/A/ActorKnowledge.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ namespace RE
2727
// members
2828
ActorHandle owner; // 10
2929
ActorHandle target; // 14
30-
REX::EnumSet<FIGHT_REACTION, std::uint32_t> factionFightReaction; // 18
30+
REX::TEnumSet<FIGHT_REACTION, std::uint32_t> factionFightReaction; // 18
3131
AITimeStamp shouldAttackTargetTimeStamp; // 1C
3232
NiPointer<DetectionState> detectionState; // 20
3333
BSTArray<NiPointer<DetectionListener>> listeners; // 28
34-
REX::EnumSet<FLAGS, std::uint32_t> flags; // 40
34+
REX::TEnumSet<FLAGS, std::uint32_t> flags; // 40
3535
AITimeStamp detectionQueuedTimeStamp; // 44
3636
};
3737
static_assert(sizeof(ActorKnowledge) == 0x48);

include/RE/A/ActorMagicCaster.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ namespace RE
8888
ReferenceEffectController* weaponEnchantmentController; // E8
8989
float costCharged; // F0
9090
MagicSystem::CastingSource castingSource; // F4
91-
REX::EnumSet<Flags, std::uint32_t> flags; // F8
91+
REX::TEnumSet<Flags, std::uint32_t> flags; // F8
9292
};
9393
static_assert(sizeof(ActorMagicCaster) == 0x100);
9494
}

include/RE/A/ActorPackage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ namespace RE
2626
float packageStartTime; // 20
2727
std::uint32_t modifiedPackageFlag; // 24
2828
std::uint16_t modifiedInterruptFlag; // 28
29-
REX::EnumSet<ACTOR_PACKAGE_FLAG, std::int8_t> actorPackageFlags; // 2A
29+
REX::TEnumSet<ACTOR_PACKAGE_FLAG, std::int8_t> actorPackageFlags; // 2A
3030
std::int8_t preferredSpeed; // 2B
3131
std::uint32_t pad2C; // 2C
3232
};

include/RE/A/ActorValueInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ namespace RE
139139
// members
140140
const char* enumName; // 050
141141
BSFixedString abbreviation; // 058 - ANAM
142-
REX::EnumSet<ActorValueFlag, std::uint32_t> flags; // 060
142+
REX::TEnumSet<ActorValueFlag, std::uint32_t> flags; // 060
143143
ActorValueType type; // 064
144144
DynamicBaseValueFunctor computeBaseFunc; // 068 - used if appropriate flags are set
145145
std::uint32_t unk070; // 070

include/RE/A/AlchemyItem.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ namespace RE
5151
{
5252
public:
5353
std::int32_t costOverride; // 00
54-
REX::EnumSet<AlchemyFlag, std::uint32_t> flags; // 04
54+
REX::TEnumSet<AlchemyFlag, std::uint32_t> flags; // 04
5555
SpellItem* addictionItem; // 08
5656
float addictionChance; // 10
5757
std::uint32_t pad14; // 14

0 commit comments

Comments
 (0)