G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches

Namespaces

namespace  Assessed
namespace  AssetRegistry
namespace  BudgetWorkload
namespace  EditorPrompt
namespace  EKeys
namespace  FApp
namespace  FAssetPreload
namespace  FCommandLine
namespace  FFileHelper
namespace  FGenericPlatformMisc
namespace  FJsonObjectConverter
namespace  FMessageDialog
namespace  FParse
namespace  FPaths
namespace  FPlatformApplicationMisc
namespace  FPlatformProcess
namespace  Global
namespace  GothicCombatLibrary
namespace  GothicStatsSubsystem
namespace  Hash
namespace  Icon
namespace  ImDrawFlags
namespace  ImGuiChildFlags
namespace  ImGuiComboFlags
namespace  ImGuiDragDropFlags
namespace  ImGuiFocusedFlags
namespace  ImGuiHoveredFlags
namespace  ImGuiInputTextFlags
namespace  ImGuiPopupFlags
namespace  ImGuiSelectableFlags
namespace  ImGuiSliderFlags
namespace  ImGuiTabBarFlags
namespace  ImGuiTabItemFlags
namespace  ImGuiTableColumnFlags
namespace  ImGuiTableFlags
namespace  ImGuiTableRowFlags
namespace  ImGuiWindowFlags
namespace  IngameTool
namespace  Json
namespace  VLog

Classes

class  FAbilityTaskExecutor
class  FAngelscriptGameThreadScopeWorldContext
class  FCollisionObjectQueryParams
class  FCollisionQueryParams
class  FCollisionResponseParams
class  FCollisionShape
class  FConsoleCommand
class  FConsoleVariable
class  FFormatArgumentValue
class  FIntegrationTest
class  FJsonArray
class  FJsonObject
class  FJsonObjectFieldIterator
class  FJsonValue
class  FMemoryReader
class  FName
class  FNumberFormattingOptions
class  FOverlapDatum
class  FScopeCycleCounter
class  FStatID
class  FString
class  FText
class  FTraceDatum
class  FTraceHandle
class  FUnitTest
class  ImDrawList
class  TArray
class  TArrayConstIterator
class  TArrayIterator
class  TMap
class  TMapConstIterator
class  TMapIterator
class  TObjectPtr
class  TOptional
class  TSet
class  TSetConstIterator
class  TSetIterator
class  TSoftClassPtr
class  TSoftObjectPtr
class  TSubclassOf
class  TWeakObjectPtr

Enumerations

enum  EAsyncTraceType { Test , Single , Multi }
enum  ECollisionObjectQueryInitType { AllObjects , AllStaticObjects , AllDynamicObjects }
enum  ECollisionShape { Line , Box , Sphere , Capsule }
enum  EDateTimeStyle {
  Default , Short , Medium , Long ,
  Full
}
enum  EEncodingOptions {
  AutoDetect , ForceAnsi , ForceUnicode , ForceUTF8 ,
  ForceUTF8WithoutBOM
}
enum  EFileRead { None , NoFail , Silent , AllowWrite }
enum  EFileWrite {
  None , NoFail , NoReplaceExisting , EvenIfReadOnly ,
  Append , AllowRead , Silent
}
enum  EGetByNameFlags { None , ErrorIfNotFound , CaseSensitive , CheckAuthoredName }
enum  EGuidFormats {
  Digits , DigitsWithHyphens , DigitsWithHyphensInBraces , DigitsWithHyphensInParentheses ,
  HexValuesInBraces , UniqueObjectGuid , Short , Base36Encoded
}
enum  EHashOptions { None , EnableVerify , ErrorMissingHash }
enum  EJsonType {
  None , Null , String , Number ,
  Boolean , Array , Object
}
enum  ENetMode {
  NM_Client , NM_DedicatedServer , NM_ListenServer , NM_Standalone ,
  NM_MAX
}
enum  EQueryMobilityType { Any , Static , Dynamic }
enum  EStringTableLoadingPolicy { Find , FindOrLoad , FindOrFullyLoad }
enum  ETextIdenticalModeFlags { None , DeepCompare , LexicalCompareInvariants }
enum  EWorldType {
  None , Game , Editor , PIE ,
  EditorPreview , GamePreview , GameRPC , Inactive
}
enum  ImGuiCol {
  Text , TextDisabled , WindowBg , ChildBg ,
  PopupBg , Border , BorderShadow , FrameBg ,
  FrameBgHovered , FrameBgActive , TitleBg , TitleBgActive ,
  TitleBgCollapsed , MenuBarBg , ScrollbarBg , ScrollbarGrab ,
  ScrollbarGrabHovered , ScrollbarGrabActive , CheckMark , SliderGrab ,
  SliderGrabActive , Button , ButtonHovered , ButtonActive ,
  Header , HeaderHovered , HeaderActive , Separator ,
  SeparatorHovered , SeparatorActive , ResizeGrip , ResizeGripHovered ,
  ResizeGripActive , Tab , TabHovered , TabSelected ,
  TabDimmed , TabDimmedSelected , PlotLines , PlotLinesHovered ,
  PlotHistogram , PlotHistogramHovered , TableHeaderBg , TableBorderStrong ,
  TableBorderLight , TableRowBg , TableRowBgAlt , TextSelectedBg ,
  DragDropTarget , NavCursor , NavWindowingHighlight , NavWindowingDimBg ,
  ModalWindowDimBg
}
enum  ImGuiCond {
  None , Always , Once , FirstUseEver ,
  Appearing
}
enum  ImGuiDir { Left , Right , Up , Down }
enum  ImGuiKey {
  None , Tab , LeftArrow , RightArrow ,
  UpArrow , DownArrow , PageUp , PageDown ,
  Home , End , Insert , Delete ,
  Backspace , Space , Enter , Escape ,
  LeftCtrl , LeftShift , LeftAlt , LeftSuper ,
  RightCtrl , RightShift , RightAlt , RightSuper ,
  Menu , Key0 , Key1 , Key2 ,
  Key3 , Key4 , Key5 , Key6 ,
  Key7 , Key8 , Key9 , A ,
  B , C , D , E ,
  F , G , H , I ,
  J , K , L , M ,
  N , O , P , Q ,
  R , S , T , U ,
  V , W , X , Y ,
  Z , F1 , F2 , F3 ,
  F4 , F5 , F6 , F7 ,
  F8 , F9 , F10 , F11 ,
  F12 , F13 , F14 , F15 ,
  F16 , F17 , F18 , F19 ,
  F20 , F21 , F22 , F23 ,
  F24 , Apostrophe , Comma , Minus ,
  Period , Slash , Semicolon , Equal ,
  LeftBracket , Backslash , RightBracket , GraveAccent ,
  CapsLock , ScrollLock , NumLock , PrintScreen ,
  Pause , Keypad0 , Keypad1 , Keypad2 ,
  Keypad3 , Keypad4 , Keypad5 , Keypad6 ,
  Keypad7 , Keypad8 , Keypad9 , KeypadDecimal ,
  KeypadDivide , KeypadMultiply , KeypadSubtract , KeypadAdd ,
  KeypadEnter , KeypadEqual , AppBack , AppForward ,
  Oem102 , GamepadStart , GamepadBack , GamepadFaceLeft ,
  GamepadFaceRight , GamepadFaceUp , GamepadFaceDown , GamepadDpadLeft ,
  GamepadDpadRight , GamepadDpadUp , GamepadDpadDown , GamepadL1 ,
  GamepadR1 , GamepadL2 , GamepadR2 , GamepadL3 ,
  GamepadR3 , GamepadLStickLeft , GamepadLStickRight , GamepadLStickUp ,
  GamepadLStickDown , GamepadRStickLeft , GamepadRStickRight , GamepadRStickUp ,
  GamepadRStickDown , MouseLeft , MouseRight , MouseMiddle ,
  MouseX1 , MouseX2 , MouseWheelX , MouseWheelY ,
  ModCtrl , ModShift , ModAlt , ModSuper
}
enum  ImGuiMouseButton { Left , Right , Middle }
enum  ImGuiMouseCursor {
  None , Arrow , TextInput , ResizeAll ,
  ResizeNS , ResizeEW , ResizeNESW , ResizeNWSE ,
  Hand , Wait , Progress , NotAllowed
}
enum  ImGuiStyleVar {
  Alpha , DisabledAlpha , WindowPadding , WindowRounding ,
  WindowBorderSize , WindowMinSize , WindowTitleAlign , ChildRounding ,
  ChildBorderSize , PopupRounding , PopupBorderSize , FramePadding ,
  FrameRounding , FrameBorderSize , ItemSpacing , ItemInnerSpacing ,
  IndentSpacing , CellPadding , ScrollbarSize , ScrollbarRounding ,
  GrabMinSize , GrabRounding , TabRounding , ButtonTextAlign ,
  SelectableTextAlign
}
enum  ImGuiTableBgTarget { None , CellBg , RowBg0 , RowBg1 }

Detailed Description

Enumeration Type Documentation

◆ EAsyncTraceType

Enumerator
Test 
Single 
Multi 

◆ ECollisionObjectQueryInitType

Enumerator
AllObjects 
AllStaticObjects 
AllDynamicObjects 

◆ ECollisionShape

Enumerator
Line 
Box 
Sphere 
Capsule 

◆ EDateTimeStyle

Enumerator
Default 
Short 
Medium 
Long 
Full 

◆ EEncodingOptions

Enumerator
AutoDetect 
ForceAnsi 
ForceUnicode 
ForceUTF8 
ForceUTF8WithoutBOM 

◆ EFileRead

enum EFileRead
Enumerator
None 
NoFail 
Silent 
AllowWrite 

◆ EFileWrite

enum EFileWrite
Enumerator
None 
NoFail 
NoReplaceExisting 
EvenIfReadOnly 
Append 
AllowRead 
Silent 

◆ EGetByNameFlags

Enumerator
None 
ErrorIfNotFound 
CaseSensitive 
CheckAuthoredName 

◆ EGuidFormats

Enumerator
Digits 
DigitsWithHyphens 
DigitsWithHyphensInBraces 
DigitsWithHyphensInParentheses 
HexValuesInBraces 
UniqueObjectGuid 
Short 
Base36Encoded 

◆ EHashOptions

Enumerator
None 
EnableVerify 
ErrorMissingHash 

◆ EJsonType

enum EJsonType
Enumerator
None 
Null 
String 
Number 
Boolean 
Array 
Object 

◆ ENetMode

enum ENetMode
Enumerator
NM_Client 
NM_DedicatedServer 
NM_ListenServer 
NM_Standalone 
NM_MAX 

◆ EQueryMobilityType

Enumerator
Any 
Static 
Dynamic 

◆ EStringTableLoadingPolicy

Enumerator
Find 
FindOrLoad 
FindOrFullyLoad 

◆ ETextIdenticalModeFlags

Enumerator
None 
DeepCompare 
LexicalCompareInvariants 

◆ EWorldType

enum EWorldType
Enumerator
None 
Game 
Editor 
PIE 
EditorPreview 
GamePreview 
GameRPC 
Inactive 

◆ ImGuiCol

enum ImGuiCol
Enumerator
Text 
TextDisabled 
WindowBg 
ChildBg 
PopupBg 
Border 
BorderShadow 
FrameBg 
FrameBgHovered 
FrameBgActive 
TitleBg 
TitleBgActive 
TitleBgCollapsed 
MenuBarBg 
ScrollbarBg 
ScrollbarGrab 
ScrollbarGrabHovered 
ScrollbarGrabActive 
CheckMark 
SliderGrab 
SliderGrabActive 
Button 
ButtonHovered 
ButtonActive 
Header 
HeaderHovered 
HeaderActive 
Separator 
SeparatorHovered 
SeparatorActive 
ResizeGrip 
ResizeGripHovered 
ResizeGripActive 
Tab 
TabHovered 
TabSelected 
TabDimmed 
TabDimmedSelected 
PlotLines 
PlotLinesHovered 
PlotHistogram 
PlotHistogramHovered 
TableHeaderBg 
TableBorderStrong 
TableBorderLight 
TableRowBg 
TableRowBgAlt 
TextSelectedBg 
DragDropTarget 
NavCursor 
NavWindowingHighlight 
NavWindowingDimBg 
ModalWindowDimBg 

◆ ImGuiCond

enum ImGuiCond
Enumerator
None 
Always 
Once 
FirstUseEver 
Appearing 

◆ ImGuiDir

enum ImGuiDir
Enumerator
Left 
Right 
Up 
Down 

◆ ImGuiKey

enum ImGuiKey
Enumerator
None 
Tab 
LeftArrow 
RightArrow 
UpArrow 
DownArrow 
PageUp 
PageDown 
Home 
End 
Insert 
Delete 
Backspace 
Space 
Enter 
Escape 
LeftCtrl 
LeftShift 
LeftAlt 
LeftSuper 
RightCtrl 
RightShift 
RightAlt 
RightSuper 
Menu 
Key0 
Key1 
Key2 
Key3 
Key4 
Key5 
Key6 
Key7 
Key8 
Key9 
A 
B 
C 
D 
E 
F 
G 
H 
I 
J 
K 
L 
M 
N 
O 
P 
Q 
R 
S 
T 
U 
V 
W 
X 
Y 
Z 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
F16 
F17 
F18 
F19 
F20 
F21 
F22 
F23 
F24 
Apostrophe 
Comma 
Minus 
Period 
Slash 
Semicolon 
Equal 
LeftBracket 
Backslash 
RightBracket 
GraveAccent 
CapsLock 
ScrollLock 
NumLock 
PrintScreen 
Pause 
Keypad0 
Keypad1 
Keypad2 
Keypad3 
Keypad4 
Keypad5 
Keypad6 
Keypad7 
Keypad8 
Keypad9 
KeypadDecimal 
KeypadDivide 
KeypadMultiply 
KeypadSubtract 
KeypadAdd 
KeypadEnter 
KeypadEqual 
AppBack 
AppForward 
Oem102 
GamepadStart 
GamepadBack 
GamepadFaceLeft 
GamepadFaceRight 
GamepadFaceUp 
GamepadFaceDown 
GamepadDpadLeft 
GamepadDpadRight 
GamepadDpadUp 
GamepadDpadDown 
GamepadL1 
GamepadR1 
GamepadL2 
GamepadR2 
GamepadL3 
GamepadR3 
GamepadLStickLeft 
GamepadLStickRight 
GamepadLStickUp 
GamepadLStickDown 
GamepadRStickLeft 
GamepadRStickRight 
GamepadRStickUp 
GamepadRStickDown 
MouseLeft 
MouseRight 
MouseMiddle 
MouseX1 
MouseX2 
MouseWheelX 
MouseWheelY 
ModCtrl 
ModShift 
ModAlt 
ModSuper 

◆ ImGuiMouseButton

Enumerator
Left 
Right 
Middle 

◆ ImGuiMouseCursor

Enumerator
None 
Arrow 
TextInput 
ResizeAll 
ResizeNS 
ResizeEW 
ResizeNESW 
ResizeNWSE 
Hand 
Wait 
Progress 
NotAllowed 

◆ ImGuiStyleVar

Enumerator
Alpha 
DisabledAlpha 
WindowPadding 
WindowRounding 
WindowBorderSize 
WindowMinSize 
WindowTitleAlign 
ChildRounding 
ChildBorderSize 
PopupRounding 
PopupBorderSize 
FramePadding 
FrameRounding 
FrameBorderSize 
ItemSpacing 
ItemInnerSpacing 
IndentSpacing 
CellPadding 
ScrollbarSize 
ScrollbarRounding 
GrabMinSize 
GrabRounding 
TabRounding 
ButtonTextAlign 
SelectableTextAlign 

◆ ImGuiTableBgTarget

Enumerator
None 
CellBg 
RowBg0 
RowBg1