xoreos  0.0.5
Classes | Typedefs | Enumerations | Functions | Variables
Engines::KotOR Namespace Reference

Classes

class  Action
 
class  ActionExecutor
 
class  Area
 An area in Star Wars: Knights of the Old Republic, holding all objects and rooms within, as well as general area properties like the current background music and ambient sounds. More...
 
class  CharacterGenerationBaseMenu
 
class  CharacterGenerationInfo
 
class  CharacterGenerationMenu
 
class  CharacterGenerationNameMenu
 
class  CharacterGenerationPortraitMenu
 
class  ClassSelectionMenu
 
class  ConfirmDialog
 
class  Console
 
class  ContainerMenu
 
class  Creature
 
class  CustomCharPanel
 
class  DialogGUI
 
class  DialogGUIBase
 
class  Door
 
class  EngineProbe
 
class  EngineProbeAndroid
 
class  EngineProbeMac
 
class  EngineProbeWindows
 
class  EngineProbeXbox
 
class  Event
 
class  Functions
 
class  Game
 
class  GUI
 A KotOR GUI. More...
 
class  GUIBackground
 
class  HUD
 
class  IngameGUI
 
class  Inventory
 
struct  InventoryItem
 
class  Item
 
struct  KnownWidget
 
class  KotOREngine
 
class  KotORModelLoader
 
class  LoadScreen
 
class  MainMenu
 
class  Menu
 
class  MenuAbilities
 
class  MenuCharacter
 
class  MenuEquipment
 
class  MenuInventory
 
class  MenuJournal
 
class  MenuMap
 
class  MenuMessages
 
class  MenuOptions
 
class  Minimap
 
class  Module
 
class  MoviesMenu
 The KotOR movies menu. More...
 
class  Object
 
class  ObjectContainer
 
class  ObjectDistanceSort
 A class able to sort objects by distance to a target object. More...
 
class  OptionsAutoPauseMenu
 
class  OptionsFeedbackMenu
 
class  OptionsGameplayMenu
 
class  OptionsGraphicsAdvancedMenu
 
class  OptionsGraphicsMenu
 
class  OptionsKeyboardConfigurationMenu
 
class  OptionsMenu
 
class  OptionsMouseSettingsMenu
 
class  OptionsResolutionMenu
 
class  OptionsSoundAdvancedMenu
 
class  OptionsSoundMenu
 
struct  PartyConfiguration
 
class  PartySelectionGUI
 
class  Placeable
 
class  QuickCharPanel
 
class  QuickOrCustomPanel
 
struct  Resolution
 
class  Room
 
class  SavedGame
 
class  SaveLoadMenu
 
class  ScriptContainer
 
struct  ScriptName
 
class  SearchType
 
class  Situated
 
class  SoundObject
 
class  Trigger
 
class  Version
 
class  Walkmesh
 
class  Waypoint
 

Typedefs

typedef boost::function< void(unsigned int)> LoadingProgressFunc
 

Enumerations

enum  Position {
  kPositionUpperLeft, kPositionUpperRight, kPositionLowerLeft, kPositionLowerRight,
  kPositionUpperMid, kPositionLowerMid, kPositionNotSpecified
}
 
enum  { kOptionsItemNone = 0, kOptionsItemLoadGame = 1, kOptionsItemSaveGame = 2, kOptionsItemExitGame = 3 }
 
enum  { kSaveLoadMenuTypeSave = 0, kSaveLoadMenuTypeLoad = 1 }
 
enum  EventType { kEventUserDefined = 0 }
 
enum  ObjectType {
  kObjectTypeCreature = 1U << 0, kObjectTypeItem = 1U << 1, kObjectTypeTrigger = 1U << 2, kObjectTypeDoor = 1U << 3,
  kObjectTypeAreaOfEffect = 1U << 4, kObjectTypeWaypoint = 1U << 5, kObjectTypePlaceable = 1U << 6, kObjectTypeStore = 1U << 7,
  kObjectTypeEncounter = 1U << 8, kObjectTypeSound = 1U << 9, kObjectTypeInvalid = 0x7FFF, kObjectTypeAll = 0x7FFF,
  kObjectTypeMAX = 0x7FFF, kObjectTypeArea = 1U << 29, kObjectTypeModule = 1U << 30, kObjectTypeSelf = 1U << 31
}
 Object type, matches the bitfield in nwscript.nss. More...
 
enum  Script {
  kScriptAccelerate = 0, kScriptActivateItem, kScriptAnimate, kScriptAquireItem,
  kScriptAttacked, kScriptBlocked, kScriptBreak, kScriptClick,
  kScriptClosed, kScriptCreate, kScriptDamaged, kScriptDeath,
  kScriptDialogue, kScriptDisarm, kScriptDisturbed, kScriptEndDialogue,
  kScriptEndRound, kScriptEnter, kScriptExhausted, kScriptExit,
  kScriptFailToOpen, kScriptFire, kScriptHeartbeart, kScriptHeartbeat,
  kScriptHitBullet, kScriptHitFollower, kScriptHitObstacle, kScriptHitWorld,
  kScriptLock, kScriptModuleLoad, kScriptModuleStart, kScriptNotice,
  kScriptOpen, kScriptOpenStore, kScriptPlayerDeath, kScriptPlayerDying,
  kScriptPlayerLevelUp, kScriptPlayerRespawn, kScriptPlayerRest, kScriptRest,
  kScriptSpawn, kScriptSpellCastAt, kScriptTrackLoop, kScriptTrapTriggered,
  kScriptUnaquireItem, kScriptUnlock, kScriptUsed, kScriptUserdefined,
  kScriptMAX
}
 
enum  Gender {
  kGenderMale = 0, kGenderFemale, kGenderBoth, kGenderOther,
  kGenderNone
}
 
enum  Skin { kSkinA = 0, kSkinB, kSkinC, kSkinMAX }
 
enum  Class {
  kClassSoldier = 0, kClassScout, kClassScoundrel, kClassJediGuardian,
  kClassJediConsular, kClassJediSentinel, kClassExpertDroid, kClassCombatDroid,
  kClassMinion, kClassInvalid = 255
}
 
enum  Race {
  kRaceUnknown = 0, kRaceElf, kRaceGnome, kRaceHalfling,
  kRaceHalfElf, kRaceDroid, kRaceHuman, kRaceAll,
  kRaceInvalid
}
 
enum  SubRace { kSubRaceNone = 0, kSubRaceWookie }
 
enum  EquipmentSlot {
  kEquipmentSlotNone = 0, kEquipmentSlotHead = 1U << 0, kEquipmentSlotBody = 1U << 1, kEquipmentSlotHands = 1U << 3,
  kEquipmentSlotWeaponR = 1U << 4, kEquipmentSlotWeaponL = 1U << 5, kEquipmentSlotArmR = 1U << 7, kEquipmentSlotArmL = 1U << 8,
  kEquipmentSlotImplant = 1U << 9, kEquipmentSlotBelt = 1U << 10
}
 
enum  ActionType {
  kActionMoveToPoint = 0, kActionPickUpItem = 1, kActionDropItem = 2, kActionAttackObject = 3,
  kActionCastSpell = 4, kActionOpenDoor = 5, kActionCloseDoor = 6, kActionDialogObject = 7,
  kActionDisableTrap = 8, kActionRecoverTrap = 9, kActionFlagTrap = 10, kActionExamineTrap = 11,
  kActionSetTrap = 12, kActionOpenLock = 13, kActionLock = 14, kActionUseObject = 15,
  kActionAnimalEmpathy = 16, kActionRest = 17, kActionTaunt = 18, kActionItemCastSpell = 19,
  kActionCounterSpell = 31, kActionHeal = 33, kActionPickpocket = 34, kActionFollow = 35,
  kActionWait = 36, kActionSit = 37, kActionFollowLeader = 38, kActionQueueEmpty = 65534,
  kActionInvalid = 65535
}
 

Functions

void createEngineProbes (std::list< const ::Engines::EngineProbe *> &probes)
 
void createEngineProbes (std::list< const EngineProbe *> &probes)
 Create all probes for this engine and add them to the list. More...
 
static KotOR::Object kDefaultValueObjectInvalid (kObjectTypeInvalid)
 
static KotOR::Object kDefaultValueObjectSelf (kObjectTypeSelf)
 
static const Aurora::NWScript::Variable kDefaultIntMinus1 ((int32) - 1)
 
static const Aurora::NWScript::Variable kDefaultInt0 ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultInt1 ((int32) 1)
 
static const Aurora::NWScript::Variable kDefaultInt9 ((int32) 9)
 
static const Aurora::NWScript::Variable kDefaultInt18 ((int32) 18)
 
static const Aurora::NWScript::Variable kDefaultFloat0_0 (0.0f)
 
static const Aurora::NWScript::Variable kDefaultFloat0_75 (0.75f)
 
static const Aurora::NWScript::Variable kDefaultFloat1_0 (1.0f)
 
static const Aurora::NWScript::Variable kDefaultFloat30_0 (30.0f)
 
static const Aurora::NWScript::Variable kDefaultFloat40_0 (40.0f)
 
static const Aurora::NWScript::Variable kDefaultVector0 (0.0f, 0.0f, 0.0f)
 
static const Aurora::NWScript::Variable kDefaultStringEmpty (Common::UString(""))
 
static const Aurora::NWScript::Variable kDefaultStringWorldEntry (Common::UString("World Entry"))
 
static const Aurora::NWScript::Variable kDefaultACDodgeBonus ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultACVsDamageTypeAll ((int32) 8199)
 
static const Aurora::NWScript::Variable kDefaultAlignmentAll ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultAttackBonusMisc ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultConversationTypeCinematic ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultDamagePowerNormal ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultDamageTypeUniversal ((int32) 8)
 
static const Aurora::NWScript::Variable kDefaultFalse ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultForcePowerAllForcePowers ((int32) - 1)
 
static const Aurora::NWScript::Variable kDefaultObjectTypeAll ((int32) 32767)
 
static const Aurora::NWScript::Variable kDefaultObjectTypeCreature ((int32) 1)
 
static const Aurora::NWScript::Variable kDefaultObjectTypeInvalid ((int32) 32767)
 
static const Aurora::NWScript::Variable kDefaultPersistentZoneActive ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultProjectilePathTypeDefault ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultSavingThrowTypeAll ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultSavingThrowTypeNone ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultTalkVolumeTalk ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultTrue ((int32) 1)
 
static uint32 makeCombinedVersion (uint32 major, uint32 minor)
 
static void multiply (const float *v, const glm::mat4 &m, float *rv)
 

Variables

static const Common::UStringkBackgroundTypeMenu = "back"
 
static const Common::UStringkBackgroundTypeComp0 = "comp0"
 
static const Common::UStringkBackgroundTypeComp1 = "comp1"
 
static const Common::UStringkBackgroundTypeLoad = "load"
 
static const Common::UStringkBackgroundTypeMap = "map"
 
static const Common::UStringkBackgroundTypePazaak = "pazaak"
 
static const Common::UStringkBackgroundTypeStore = "store"
 
static const KnownWidget kKnownWidgets []
 
static const Resolution kResolution []
 
static const char *const texturePacks [3]
 
static const ScriptName kScriptNames []
 
static const Aurora::NWScript::Variable kDefaultObjectInvalid & kDefaultValueObjectInvalid
 
static const Aurora::NWScript::Variable kDefaultObjectSelf & kDefaultValueObjectSelf
 

Typedef Documentation

◆ LoadingProgressFunc

typedef boost::function<void(unsigned int)> Engines::KotOR::LoadingProgressFunc

Definition at line 39 of file loadscreen.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kOptionsItemNone 
kOptionsItemLoadGame 
kOptionsItemSaveGame 
kOptionsItemExitGame 

Definition at line 36 of file menu_opt.h.

◆ anonymous enum

anonymous enum
Enumerator
kSaveLoadMenuTypeSave 
kSaveLoadMenuTypeLoad 

Definition at line 44 of file saveload.h.

◆ ActionType

Enumerator
kActionMoveToPoint 
kActionPickUpItem 
kActionDropItem 
kActionAttackObject 
kActionCastSpell 
kActionOpenDoor 
kActionCloseDoor 
kActionDialogObject 
kActionDisableTrap 
kActionRecoverTrap 
kActionFlagTrap 
kActionExamineTrap 
kActionSetTrap 
kActionOpenLock 
kActionLock 
kActionUseObject 
kActionAnimalEmpathy 
kActionRest 
kActionTaunt 
kActionItemCastSpell 
kActionCounterSpell 
kActionHeal 
kActionPickpocket 
kActionFollow 
kActionWait 
kActionSit 
kActionFollowLeader 
kActionQueueEmpty 
kActionInvalid 

Definition at line 168 of file types.h.

◆ Class

Enumerator
kClassSoldier 
kClassScout 
kClassScoundrel 
kClassJediGuardian 
kClassJediConsular 
kClassJediSentinel 
kClassExpertDroid 
kClassCombatDroid 
kClassMinion 
kClassInvalid 

Definition at line 125 of file types.h.

◆ EquipmentSlot

Enumerator
kEquipmentSlotNone 
kEquipmentSlotHead 
kEquipmentSlotBody 
kEquipmentSlotHands 
kEquipmentSlotWeaponR 
kEquipmentSlotWeaponL 
kEquipmentSlotArmR 
kEquipmentSlotArmL 
kEquipmentSlotImplant 
kEquipmentSlotBelt 

Definition at line 155 of file types.h.

◆ EventType

Enumerator
kEventUserDefined 

Definition at line 34 of file event.h.

◆ Gender

Enumerator
kGenderMale 
kGenderFemale 
kGenderBoth 
kGenderOther 
kGenderNone 

Definition at line 108 of file types.h.

◆ ObjectType

Object type, matches the bitfield in nwscript.nss.

Enumerator
kObjectTypeCreature 
kObjectTypeItem 
kObjectTypeTrigger 
kObjectTypeDoor 
kObjectTypeAreaOfEffect 
kObjectTypeWaypoint 
kObjectTypePlaceable 
kObjectTypeStore 
kObjectTypeEncounter 
kObjectTypeSound 
kObjectTypeInvalid 
kObjectTypeAll 
kObjectTypeMAX 
kObjectTypeArea 

Fake value for an area object.

kObjectTypeModule 

Fake value for a module object.

kObjectTypeSelf 

Fake value to describe the calling object in a script.

Definition at line 33 of file types.h.

◆ Position

Enumerator
kPositionUpperLeft 
kPositionUpperRight 
kPositionLowerLeft 
kPositionLowerRight 
kPositionUpperMid 
kPositionLowerMid 
kPositionNotSpecified 

Definition at line 42 of file hud.cpp.

◆ Race

Enumerator
kRaceUnknown 
kRaceElf 
kRaceGnome 
kRaceHalfling 
kRaceHalfElf 
kRaceDroid 
kRaceHuman 
kRaceAll 
kRaceInvalid 

Definition at line 138 of file types.h.

◆ Script

Enumerator
kScriptAccelerate 
kScriptActivateItem 
kScriptAnimate 
kScriptAquireItem 
kScriptAttacked 
kScriptBlocked 
kScriptBreak 
kScriptClick 
kScriptClosed 
kScriptCreate 
kScriptDamaged 
kScriptDeath 
kScriptDialogue 
kScriptDisarm 
kScriptDisturbed 
kScriptEndDialogue 
kScriptEndRound 
kScriptEnter 
kScriptExhausted 
kScriptExit 
kScriptFailToOpen 
kScriptFire 
kScriptHeartbeart 
kScriptHeartbeat 
kScriptHitBullet 
kScriptHitFollower 
kScriptHitObstacle 
kScriptHitWorld 
kScriptLock 
kScriptModuleLoad 
kScriptModuleStart 
kScriptNotice 
kScriptOpen 
kScriptOpenStore 
kScriptPlayerDeath 
kScriptPlayerDying 
kScriptPlayerLevelUp 
kScriptPlayerRespawn 
kScriptPlayerRest 
kScriptRest 
kScriptSpawn 
kScriptSpellCastAt 
kScriptTrackLoop 
kScriptTrapTriggered 
kScriptUnaquireItem 
kScriptUnlock 
kScriptUsed 
kScriptUserdefined 
kScriptMAX 

Definition at line 55 of file types.h.

◆ Skin

Enumerator
kSkinA 
kSkinB 
kSkinC 
kSkinMAX 

Definition at line 117 of file types.h.

◆ SubRace

Enumerator
kSubRaceNone 
kSubRaceWookie 

Definition at line 150 of file types.h.

Function Documentation

◆ createEngineProbes() [1/2]

void Engines::KotOR::createEngineProbes ( std::list< const EngineProbe *> &  probes)

Create all probes for this engine and add them to the list.

◆ createEngineProbes() [2/2]

void Engines::KotOR::createEngineProbes ( std::list< const ::Engines::EngineProbe *> &  probes)

Definition at line 141 of file probes.cpp.

Referenced by createEngineProbes().

Here is the caller graph for this function:

◆ kDefaultACDodgeBonus()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultACDodgeBonus ( (int32 0)
static

◆ kDefaultACVsDamageTypeAll()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultACVsDamageTypeAll ( (int32 8199)
static

◆ kDefaultAlignmentAll()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultAlignmentAll ( (int32 0)
static

◆ kDefaultAttackBonusMisc()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultAttackBonusMisc ( (int32 0)
static

◆ kDefaultConversationTypeCinematic()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultConversationTypeCinematic ( (int32 0)
static

◆ kDefaultDamagePowerNormal()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultDamagePowerNormal ( (int32 0)
static

◆ kDefaultDamageTypeUniversal()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultDamageTypeUniversal ( (int32 8)
static

◆ kDefaultFalse()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultFalse ( (int32 0)
static

◆ kDefaultFloat0_0()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultFloat0_0 ( 0.  0f)
static

◆ kDefaultFloat0_75()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultFloat0_75 ( 0.  75f)
static

◆ kDefaultFloat1_0()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultFloat1_0 ( 1.  0f)
static

◆ kDefaultFloat30_0()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultFloat30_0 ( 30.  0f)
static

◆ kDefaultFloat40_0()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultFloat40_0 ( 40.  0f)
static

◆ kDefaultForcePowerAllForcePowers()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultForcePowerAllForcePowers ( (int32) -  1)
static

◆ kDefaultInt0()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultInt0 ( (int32 0)
static

◆ kDefaultInt1()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultInt1 ( (int32 1)
static

◆ kDefaultInt18()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultInt18 ( (int32 18)
static

◆ kDefaultInt9()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultInt9 ( (int32 9)
static

◆ kDefaultIntMinus1()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultIntMinus1 ( (int32) -  1)
static

◆ kDefaultObjectTypeAll()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultObjectTypeAll ( (int32 32767)
static

◆ kDefaultObjectTypeCreature()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultObjectTypeCreature ( (int32 1)
static

◆ kDefaultObjectTypeInvalid()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultObjectTypeInvalid ( (int32 32767)
static

◆ kDefaultPersistentZoneActive()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultPersistentZoneActive ( (int32 0)
static

◆ kDefaultProjectilePathTypeDefault()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultProjectilePathTypeDefault ( (int32 0)
static

◆ kDefaultSavingThrowTypeAll()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultSavingThrowTypeAll ( (int32 0)
static

◆ kDefaultSavingThrowTypeNone()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultSavingThrowTypeNone ( (int32 0)
static

◆ kDefaultStringEmpty()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultStringEmpty ( Common::UString("")  )
static

◆ kDefaultStringWorldEntry()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultStringWorldEntry ( Common::UString("World Entry")  )
static

◆ kDefaultTalkVolumeTalk()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultTalkVolumeTalk ( (int32 0)
static

◆ kDefaultTrue()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultTrue ( (int32 1)
static

◆ kDefaultValueObjectInvalid()

static KotOR::Object Engines::KotOR::kDefaultValueObjectInvalid ( kObjectTypeInvalid  )
static

◆ kDefaultValueObjectSelf()

static KotOR::Object Engines::KotOR::kDefaultValueObjectSelf ( kObjectTypeSelf  )
static

◆ kDefaultVector0()

static const Aurora::NWScript::Variable Engines::KotOR::kDefaultVector0 ( 0.  0f,
0.  0f,
0.  0f 
)
static

◆ makeCombinedVersion()

static uint32 Engines::KotOR::makeCombinedVersion ( uint32  major,
uint32  minor 
)
static

Definition at line 118 of file version.cpp.

Referenced by Engines::KotOR::Version::isTooNew(), and Engines::KotOR::Version::isTooOld().

Here is the caller graph for this function:

◆ multiply()

static void Engines::KotOR::multiply ( const float *  v,
const glm::mat4 &  m,
float *  rv 
)
static

Definition at line 127 of file walkmesh.cpp.

Referenced by Engines::KotOR::Walkmesh::appendVertices().

Here is the caller graph for this function:

Variable Documentation

◆ kBackgroundTypeComp0

const Common::UString& Engines::KotOR::kBackgroundTypeComp0 = "comp0"
static

Definition at line 43 of file guibackground.h.

◆ kBackgroundTypeComp1

const Common::UString& Engines::KotOR::kBackgroundTypeComp1 = "comp1"
static

Definition at line 44 of file guibackground.h.

◆ kBackgroundTypeLoad

const Common::UString& Engines::KotOR::kBackgroundTypeLoad = "load"
static

Definition at line 45 of file guibackground.h.

Referenced by Engines::KotOR::LoadScreen::LoadScreen().

◆ kBackgroundTypeMap

const Common::UString& Engines::KotOR::kBackgroundTypeMap = "map"
static

Definition at line 46 of file guibackground.h.

◆ kBackgroundTypeMenu

const Common::UString& Engines::KotOR::kBackgroundTypeMenu = "back"
static

◆ kBackgroundTypePazaak

const Common::UString& Engines::KotOR::kBackgroundTypePazaak = "pazaak"
static

Definition at line 47 of file guibackground.h.

◆ kBackgroundTypeStore

const Common::UString& Engines::KotOR::kBackgroundTypeStore = "store"
static

Definition at line 48 of file guibackground.h.

◆ kDefaultValueObjectInvalid

const Aurora::NWScript::Variable kDefaultObjectInvalid& Engines::KotOR::kDefaultValueObjectInvalid
static

Definition at line 94 of file function_tables.h.

◆ kDefaultValueObjectSelf

const Aurora::NWScript::Variable kDefaultObjectSelf& Engines::KotOR::kDefaultValueObjectSelf
static

Definition at line 95 of file function_tables.h.

◆ kKnownWidgets

const KnownWidget Engines::KotOR::kKnownWidgets[]
static

Definition at line 58 of file hud.cpp.

Referenced by Engines::KotOR::HUD::update().

◆ kResolution

const Resolution Engines::KotOR::kResolution[]
static
Initial value:
= {
{ 800, 600, "mipc28x6" },
{ 800, 600, "mi8x6" },
{ 1024, 768, "mipc210x7" },
{ 1280, 960, "mipc212x9" },
{ 1280, 1024, "mipc212x10" },
{ 1600, 1200, "mipc216x12" },
}

Definition at line 184 of file hud.cpp.

Referenced by Engines::KotOR::HUD::update().

◆ kScriptNames

const ScriptName Engines::KotOR::kScriptNames[]
static

Definition at line 47 of file container.cpp.

Referenced by Engines::KotOR::ScriptContainer::readScripts().

◆ texturePacks

const char* const Engines::KotOR::texturePacks[3]
static
Initial value:
= {
"swpc_tex_tpc.erf",
"swpc_tex_tpb.erf",
"swpc_tex_tpa.erf"
}

Definition at line 254 of file module.cpp.

Referenced by Engines::KotOR::Module::loadTexturePack().