CommonLibSSE NG
PlayerCharacter.h File Reference
#include "RE/B/BGSDefaultObjectManager.h"
#include "RE/B/BSPointerHandle.h"
#include "RE/B/BSSoundHandle.h"
#include "RE/B/BSTArray.h"
#include "RE/B/BSTEvent.h"
#include "RE/B/BSTHashMap.h"
#include "RE/B/BSTList.h"
#include "RE/B/BSTSmartPointer.h"
#include "RE/B/BSTTuple.h"
#include "RE/C/Character.h"
#include "RE/C/Crime.h"
#include "RE/F/FormTypes.h"
#include "RE/H/hkRefPtr.h"
#include "RE/N/NiPoint3.h"
#include "RE/N/NiSmartPointer.h"
#include "RE/N/NiTMap.h"
#include "RE/P/PositionPlayerEvent.h"
#include "RE/T/TESObjectWEAP.h"
#include "RE/T/TESQuest.h"
#include "RE/T/TintMask.h"

Go to the source code of this file.

Classes

struct  RE::VR_NODE_DATA
 
struct  RE::CrimeGoldStruct
 
struct  RE::StolenItemValueStruct
 
struct  RE::FriendshipFactionsStruct
 
class  RE::PLAYER_TARGET_LOC
 
struct  RE::PlayerActionObject
 
class  RE::PlayerCharacter
 
struct  RE::PlayerCharacter::PlayerFlags
 
struct  RE::PlayerCharacter::QueuedWeapon
 
struct  RE::PlayerCharacter::TeleportPath
 
struct  RE::PlayerCharacter::TeleportPath::Unk00Data
 
struct  RE::PlayerCharacter::TeleportPath::Unk18Data
 
struct  RE::PlayerCharacter::PreTransformationData
 
struct  RE::PlayerCharacter::CrimeValue
 
struct  RE::PlayerCharacter::RaceData
 
struct  RE::PlayerCharacter::GameStateData
 
struct  RE::PlayerCharacter::PlayerSkills
 
struct  RE::PlayerCharacter::PlayerSkills::Data
 
struct  RE::PlayerCharacter::PlayerSkills::Data::Skills
 
struct  RE::PlayerCharacter::PlayerSkills::Data::SkillData
 
struct  RE::PlayerCharacter::INFO_RUNTIME_DATA
 
struct  RE::PlayerCharacter::PLAYER_RUNTIME_DATA
 

Namespaces

 RE
 

Macros

#define VR_NODE_DATA_CONTENT
 
#define CRIME_VALUE_CONTENT
 
#define RACE_DATA_CONTENT
 
#define GAME_STATE_DATA_CONTENT
 
#define INFO_RUNTIME_DATA_CONTENT
 
#define PLAYER_RUNTIME_DATA_CONTENT
 

Enumerations

enum class  RE::PLAYER_ACTION {
  RE::kNone = 0 , RE::kSwingMeleeWeapon , RE::kCastProjectileSpell , RE::kShootBow ,
  RE::kZKeyObject , RE::kJumping , RE::kKnockingOverObjects , RE::kStandOnTableChair ,
  RE::kIronSights , RE::kDestroyObject , RE::kLockedObject , RE::kPickpocket ,
  RE::kCastSelfSpell , RE::kShout , RE::kActorCollision , RE::kTotal ,
  RE::kInvalidMarker
}
 

Macro Definition Documentation

◆ CRIME_VALUE_CONTENT

#define CRIME_VALUE_CONTENT
Value:
BSTHashMap<const TESFaction*, CrimeGoldStruct> crimeGoldMap; /* 00 */ \
BSTHashMap<const TESFaction*, StolenItemValueStruct> stolenItemValueMap; /* 30 */

◆ GAME_STATE_DATA_CONTENT

#define GAME_STATE_DATA_CONTENT
Value:
std::int32_t difficulty; /* 0 */ \
ActorHandle assumedIdentity; /* 4 */ \
std::int8_t murder; /* 8 */ \
std::int8_t perkCount; /* 9 */ \
stl::enumeration<ByCharGenFlag, std::uint8_t> byCharGenFlag; /* A */ \
std::uint8_t padB; /* B */

◆ INFO_RUNTIME_DATA_CONTENT

#define INFO_RUNTIME_DATA_CONTENT

◆ PLAYER_RUNTIME_DATA_CONTENT

#define PLAYER_RUNTIME_DATA_CONTENT

◆ RACE_DATA_CONTENT

#define RACE_DATA_CONTENT
Value:
BGSTextureSet* complexion; /* 00 */ \
TESRace* charGenRace; /* 08 */ \
TESRace* race2; /* 10 */

◆ VR_NODE_DATA_CONTENT

#define VR_NODE_DATA_CONTENT