UnrealLua

From Onset Developer Wiki
Revision as of 15:06, 25 February 2022 by BlueMountains (talk | contribs)
UObject
bool IsValid()
UClass GetClass()
string GetClassName()
string GetName()
string GetPathName()
string GetClassPathName()
integer GetUniqueID()
bool IsA(UClass Class)
ReturnValues... ProcessEvent(string FunctionName, varargs Args)
UAISense
static UClass Class()
UAISense_Sight
static UClass Class()
UActorComponent
void Destroy()
void DestroyComponent()
AActor GetOwner()
void SetComponentTickEnabled(bool bEnabled)
bool IsComponentTickEnabled()
void SetComponentTickInterval(float TickInterval)
float GetComponentTickInterval()
void RecreatePhysicsState()
bool ComponentHasTag(string Tag)
bool ComponentAddTag(string Tag)
bool ComponentRemoveTag(string Tag)
static UClass Class()
UCharacterMovementComponent
void SetMovementMode(EMovementMode NewMovementMode, integer NewCustomMode)
static UClass Class()
UAIPerceptionStimuliSourceComponent
integer RegisterForSense(any L)
integer UnregisterFromSense(any L)
static UClass Class()
USceneComponent
void SetWorldLocation(FVector NewLocation)
void SetWorldRotation(FRotator NewRotation)
void SetWorldScale3D(FVector NewScale)
FVector GetWorldLocation()
FRotator GetWorldRotation()
FVector GetWorldScale3D()
void SetRelativeLocation(FVector NewLocation)
void SetRelativeRotation(FRotator NewRotation)
void SetRelativeScale3D(FVector NewScale)
FVector GetRelativeLocation()
FRotator GetRelativeRotation()
FVector GetRelativeScale3D()
FVector GetForwardVector()
FVector GetRightVector()
FVector GetUpVector()
void SetHiddenInGame(bool bNewHidden, bool bPropagateToChildren)
void SetMobility(integer Mobility)
integer GetMobility()
FVector GetSocketLocation(string InSocketName)
FRotator GetSocketRotation(string InSocketName)
bool DoesSocketExist(string InSocketName)
Table GetAllSocketNames()
void SetVisibility(bool bNewVisibility, bool bPropagateToChildren)
bool AttachToComponent(USceneComponent InLuaParent, FAttachmentTransformRules AttachmentRules, string InSocketName)
static UClass Class()
UAudioComponent
UDecalComponent
UPrimitiveComponent
float GetMass()
void SetMassOverrideInKg(string BoneName, float MassInKG, bool bNewOverrideMass)
void SetMaterial(integer ElementIndex, UMaterialInterface LuaMaterialInterface)
UMaterialInterface GetMaterial(integer ElementIndex)
integer GetNumMaterials()
UMaterialInstanceDynamic CreateDynamicMaterialInstance(integer ElementIndex)
void SetPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent, string BoneName)
void SetPhysicsAngularVelocityInDegrees(FVector NewAngVel, bool bAddToCurrent, string BoneName)
FVector GetPhysicsLinearVelocity(string BoneName)
FVector GetPhysicsLinearVelocityAtPoint(FVector Point, string BoneName)
FVector GetPhysicsAngularVelocityInDegrees(string BoneName)
void AddImpulseAtLocation(FVector Impulse, FVector Location, string BoneName)
bool IsSimulatingPhysics(string BoneName)
void SetSimulatePhysics(bool bSimulate)
integer GetMaterialFromCollisionFaceIndex(integer FaceIndex)
FVector GetInertiaTensor(string BoneName)
void SetEnableGravity(bool bGravityEnabled)
void SetCollisionEnabled(integer NewType)
void SetAngularDamping(float InDamping)
void SetLinearDamping(float InDamping)
void SetReceivesDecals(bool bNewReceivesDecals)
void SetRenderCustomDepth(bool bEnable)
void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse NewResponse)
static UClass Class()
UShapeComponent
static UClass Class()
UCapsuleComponent
void SetCapsuleHalfHeight(float HalfHeight, bool bUpdateOverlaps)
float GetUnscaledCapsuleHalfHeight()
void SetCapsuleRadius(float Radius, bool bUpdateOverlaps)
float GetUnscaledCapsuleRadius()
void SetCapsuleSize(float InRadius, float InHalfHeight, bool bUpdateOverlaps)
static UClass Class()
UParticleSystemComponent
void SetTemplate(UParticleSystem NewTemplate)
void SetFloatParameter(string ParameterName, float Param)
void SetColorParameter(string ParameterName, FLinearColor Param)
void SetEmitterEnable(string EmitterName, bool bNewEnableState)
bool HasCompleted()
static UClass Class()
UMeshComponent
integer GetMaterialIndex(string MaterialSlotName)
Table GetMaterialSlotNames()
void SetFloatParameterOnMaterials(string ParameterName, float Value)
void SetColorParameterOnMaterials(string ParameterName, FLinearColor NewColor)
static UClass Class()
USkinnedMeshComponent
void ShowMaterialSection(integer MaterialID, integer SectionIndex, bool bShow, integer LODIndex)
void ShowAllMaterialSections(integer LODIndex)
void SetMasterPoseComponent(USkinnedMeshComponent LuaNewMasterBoneComponent, bool bForceUpdate)
integer GetNumBones()
integer GetBoneIndex(string BoneName)
string GetBoneName(integer BoneIndex)
string GetSocketBoneName(string InSocketName)
bool BoneIsChildOf(string BoneName, string ParentBoneName)
static UClass Class()
USkeletalMeshComponent
void SetSkeletalMesh(USkeletalMesh LuaSkeletalMesh, bool bReinitPose)
USkeletalMesh GetSkeletalMesh()
float GetBoneMass(string BoneName, bool bScaleMass)
void SetMorphTarget(string MorphName, float NewValue)
float GetMorphTarget(string MorphName)
void ClearMorphTargets()
void SetGlobalAnimRateScale(float GlobalAnimRateScale)
float GetGlobalAnimRateScale()
void SetPauseAnims(bool bPause)
bool GetPauseAnims()
void SetNoSkeletonUpdate(bool bNoSkeletonUpdate)
bool GetNoSkeletonUpdate()
void InitAnim(bool bForceReInit)
UAnimInstance GetAnimInstance()
void SetAnimInstanceClass(UClass NewClass)
void LinkAnimClassLayers(UClass InClass)
void UnlinkAnimClassLayers(UClass InClass)
UAnimInstance GetLinkedAnimLayerInstanceByClass(UClass InClass)
UAnimInstance GetLinkedAnimGraphInstanceByTag(string InTag)
void LinkAnimGraphByTag(string InTag, UClass InClass)
UAnimInstance GetPostProcessInstance()
void ToggleDisablePostProcessBlueprint()
bool GetDisablePostProcessBlueprint()
void SetDisablePostProcessBlueprint(bool bInDisablePostProcess)
bool HasValidAnimationInstance()
void ResetAnimInstanceDynamics(ETeleportType InTeleportType)
void SetAnimationMode(EAnimationMode::Type InAnimationMode)
EAnimationMode::Type GetAnimationMode()
void PlayAnimation(UAnimationAsset NewAnimToPlay, bool bLooping)
void SetAnimation(UAnimationAsset NewAnimToPlay)
void Play(bool bLooping)
void Stop()
bool IsPlaying()
void SetPosition(float InPos, bool bFireNotifies)
float GetPosition()
void SetPlayRate(float Rate)
float GetPlayRate()
void OverrideAnimationData(UAnimationAsset InAnimToPlay, bool bIsLooping, bool bIsPlaying, float Position, float PlayRate)
void SetAllBodiesBelowSimulatePhysics(string BoneName, bool bNewSimulate, bool bIncludeSelf)
void SetEnableBodyGravity(bool bEnableGravity, string BoneName)
bool IsBodyGravityEnabled(string BoneName)
void SetEnableGravityOnAllBodiesBelow(bool bEnableGravity, string BoneName, bool bIncludeSelf)
void AddForceToAllBodiesBelow(FVector Force, string BoneName, bool bAccelChange, bool bIncludeSelf)
void AddImpulseToAllBodiesBelow(FVector Impulse, string BoneName, bool bVelChange, bool bIncludeSelf)
static UClass Class()
UStaticMeshComponent
void SetStaticMesh(UStaticMesh LuaStaticMesh)
UStaticMesh GetStaticMesh()
static UClass Class()
UTextRenderComponent
void SetText(string NewText)
void SetTextMaterial(UMaterialInterface LuaMaterial)
void SetTextRenderColor(FLinearColor NewColor)
void SetHorizontalAlignment(integer Value)
void SetVerticalAlignment(integer Value)
void SetWorldSize(float Value)
void SetXScale(float Value)
void SetYScale(float Value)
void SetHorizSpacingAdjust(float Value)
void SetVertSpacingAdjust(float Value)
FVector GetTextLocalSize()
FVector GetTextWorldSize()
static UClass Class()
ULightComponentBase
void SetCastShadows(bool bNewValue)
static UClass Class()
ULightComponent
void SetIntensity(float NewIntensity)
void SetLightColor(FLinearColor NewLightColor)
static UClass Class()
ULocalLightComponent
void SetAttenuationRadius(float NewRadius)
void SetIntensityUnits(integer NewIntensityUnits)
static UClass Class()
UPointLightComponent
void SetLightFalloffExponent(float NewLightFalloffExponent)
void SetSoftSourceRadius(float NewValue)
void SetSourceLength(float NewValue)
void SetSourceRadius(float NewValue)
static UClass Class()
USpotLightComponent
void SetInnerConeAngle(float NewInnerConeAngle)
void SetOuterConeAngle(float NewOuterConeAngle)
static UClass Class()
URectLightComponent
void SetBarnDoorAngle(float NewValue)
void SetBarnDoorLength(float NewValue)
void SetSourceHeight(float NewValue)
void SetSourceTexture(UTexture NewTexture)
void SetSourceWidth(float NewValue)
static UClass Class()
UMaterialInterface
static UMaterialInterface LoadFromAsset(string AssetPath)
UMaterialInstanceDynamic
void SetFloatParameter(string ParameterName, float Value)
void SetColorParameter(string ParameterName, FLinearColor NewColor)
void SetTextureParameter(string ParameterName, UTexture NewTexture)
float GetFloatParameter(string ParameterName)
FLinearColor GetColorParameter(string ParameterName)
UTexture GetTextureParameter(string ParameterName)
UMaterialParameterCollectionInstance
void SetFloatParameter(string ParameterName, float Value)
USkeletalMesh
FBoxSphereBounds GetBounds()
FBox GetBoundingBox()
FVector GetBoundingBoxSize()
void SetPostProcessAnimBlueprint(UClass NewAnimClass)
static USkeletalMesh LoadFromAsset(string AssetPath)
UStaticMesh
FBoxSphereBounds GetBounds()
FBox GetBoundingBox()
FVector GetBoundingBoxSize()
static UStaticMesh LoadFromAsset(string AssetPath)
UTexture
void ReleaseTexture()
UTexture2D
static UTexture2D LoadFromAsset(string AssetPath)
static UTexture2D LoadFromFile(string FilePath)
UAnimationAsset
UAnimSequenceBase
bool HasRootMotion()
float GetPlayLength()
integer GetNumberOfFrames()
UAnimSequence
float GetFrameRate()
static UAnimSequence LoadFromAsset(string AssetPath)
UAnimMontage
UAnimInstance
UAnimMontage PlaySlotAnimationAsDynamicMontage(UAnimSequenceBase Asset, string SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, integer LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt)
void StopSlotAnimation(float InBlendOutTime, string SlotNodeName)
bool IsAnyMontagePlaying()
USoundBase
USoundCue
static USoundCue LoadFromAsset(string AssetPath)
UParticleSystem
static UParticleSystem LoadFromAsset(string AssetPath)
AActor
bool Destroy()
Table GetComponents()
Table GetComponentsByClass(UClass Class)
CastedType AddComponent(UClass Class, UObject Object)
bool SetRootComponent(USceneComponent NewRootComponent)
USceneComponent GetRootComponent()
bool SetActorLocation(FVector NewLocation)
FVector GetActorLocation()
bool SetActorRotation(FRotator NewRotation)
FRotator GetActorRotation()
void SetActorScale3D(FVector NewScale)
FVector GetActorScale3D()
void SetActorRelativeLocation(FVector NewRelativeLocation)
void SetActorRelativeRotation(FRotator NewRelativeRotation)
FVector GetActorForwardVector()
FVector GetActorRightVector()
FVector GetActorUpVector()
FVector GetVelocity()
void SetActorHiddenInGame(bool bNewHidden)
void SetActorEnableCollision(bool bNewActorEnableCollision)
bool GetActorEnableCollision()
bool ActorHasTag(string Tag)
bool ActorAddTag(string Tag)
bool ActorRemoveTag(string Tag)
Table GetActorTags()
void AttachToActor(AActor LuaParentActor, FAttachmentTransformRules AttachmentRules, string SocketName)
void DetachFromActor(FDetachmentTransformRules DetachmentRules)
Table GetAttachedActors()
AActor GetAttachParentActor()
void SetActorTickEnabled(bool bEnabled)
bool IsActorTickEnabled()
void SetActorTickInterval(float TickInterval)
float GetActorTickInterval()
static UClass Class()
APawn
void AddControllerYawInput(float Val)
void AddControllerPitchInput(float Val)
FRotator GetControlRotation()
void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce)
AController GetController()
static UClass Class()
ACharacter
USkeletalMeshComponent GetMesh()
AMainCharacter
void PlayBloodDecalEffects()
APlayer
ARemotePlayer
ALocalPlayer
ANPC
AVehicle
ASkeletalVehicle
AWheeledVehicle
AHelicopter
AMotorBoat
AController
ACharacter GetCharacter()
APawn GetPawn()
FRotator GetControlRotation()
FRotator GetDesiredRotation()
bool IsPlayerController()
void SetControlRotation(FRotator NewRotation)
static UClass Class()
APlayerController
static UClass Class()
APickup
ADoor
AStaticMeshActor
UStaticMeshComponent GetStaticMeshComponent()
static UClass Class()
ASkeletalMeshActor
USkeletalMeshComponent GetSkeletalMeshComponent()
static UClass Class()
ALight
void SetMobility(EComponentMobility::Type InMobility)
static UClass Class()
APointLight
static UClass Class()
ASpotLight
static UClass Class()
ARectLight
static UClass Class()
UWorld
AActor SpawnActor(UClass Class, FVector Location, Rotation Rotation)
UParticleSystemComponent SpawnEmitterAtLocation(UParticleSystem LuaParticleSystem, FVector Location, FRotator Rotation, FVector Scale)
UParticleSystemComponent SpawnEmitterAttached(UParticleSystem LuaParticleSystem, USceneComponent AttachComponent, string BoneName, FVector Location, FRotator Rotation, integer AttachLocation)
UAudioComponent SpawnSoundAtLocation(USoundBase LuaSound, FVector Location)
UAudioComponent SpawnSoundAttached(USoundBase LuaSound, USceneComponent AttachComponent, string BoneName, FVector Location, integer AttachLocation)
UDecalComponent SpawnDecalAttached(UMaterialInterface LuaMaterial, FVector DecalSize, USceneComponent AttachComponent, string BoneName, FVector Location, FRotator Rotation, float LifeSpan, integer AttachLocation)
UDecalComponent SpawnDecalAtLocation(UMaterialInterface LuaMaterial, FVector DecalSize, FVector Location, FRotator Rotation, float LifeSpan)
string GetMapName()
APlayerController GetFirstPlayerController()
Table GetActorsByClass(UClass Class)
Table GetAllActorsWithTag(string TagName)
UWeaponIdentifier
UWeapon NewWeapon(integer Identifier)
bool RegisterWeapon(UWeapon LuaWeapon)
UWeapon
void SetModelName(string NewName)
void SetWeaponType(integer WeaponType)
void SetWeaponSubType(integer WeaponSubType)
void SetWeaponModel(USkeletalMesh LuaSkeletalMesh)
void SetStaticWeaponModel(UStaticMesh LuaStaticMesh)
void SetMeshScale(FVector MeshScale)
void SetEquipTime(float EquipTime)
void SetUnequipTime(float UnequipTime)
void SetAimWalkSpeed(float AimWalkSpeed)
void SetCameraAimTargetOffset(FVector CameraAimOffset)
void SetCameraAimFoV(float AimFoV)
void SetAimBlendTime(float AimBlendTime)
void SetRange(float Range)
void SetRecoil(float Recoil)
void SetCameraShake(float CameraShake)
void SetCameraShakeCrouching(float CameraShakeCrouching)
void SetSpreadMin(float SpreadMin)
void SetSpreadMax(float SpreadMax)
void SetSpreadMovementModifier(float SpreadMovementModifier)
void SetSpreadCrouchingModifier(float SpreadCrouchingModifier)
void SetRateOfFire(float RateOfFire)
void SetMagazineModel(UStaticMesh MagazineModel)
void SetMagazineSize(integer MagazineSize)
void SetMagazineDropTime(float MagazineDropTime)
void SetScope(bool bScope)
void SetShotSound(USoundCue ShotSound)
void SetShotAnimation(UAnimSequence ShotAnimation)
void SetShotAnimationTime(float ShotAnimationTime)
void SetMuzzleFlash(UParticleSystem MuzzleFlash)
void SetShellDelay(float ShellDelay)
void SetProjectileShell(UParticleSystem ProjectileShell)
void SetShellSmoke(UParticleSystem ShellSmoke)
void SetAttachmentLocationModifier(FVector AttachmentLocationModifier)
void SetAttachmentRotationModifier(FRotator AttachmentRotationModifier)
void SetReloadAnimation(UAnimSequence ReloadAnimation)
void SetReloadAnimationTime(float ReloadAnimationTime)
void SetCharacterReloadAnimation(UAnimSequence CharacterReloadAnimation)
void SetLeftHandIKLocation(FVector LeftHandIKLocation)
void SetLeftHandARIdleIKLocation(FVector LeftHandARIdleIKLocation)
void SetLeftHandARIdleIKLocationCrouching(FVector LeftHandARIdleIKLocationCrouching)
void SetHUDImage(UTexture2D HUDImage)
void SetAllowAimWhileCrouching(bool bAllowAimWhileCrouching)
void SetZoomInSound(USoundCue ZoomInSound)
void SetZoomOutSound(USoundCue ZoomOutSound)
void SetEquipSound(USoundCue EquipSound)
void SetUnequipSound(USoundCue UnequipSound)
void SetReloadStartSound(USoundCue ReloadStartSound)
void SetReloadEndSound(USoundCue ReloadEndSound)
void SetNoAmmoSound(USoundCue NoAmmoSound)
integer GetWeaponType()
UClass
static UClass LoadFromAsset(string AssetPath)
FVector2D
X
Y
FVector
X
Y
Z
FVector_NetQuantize
FVector_NetQuantizeNormal
FPlane
W
FRotator
Pitch
Yaw
Roll
FLinearColor
R
G
B
A
FColor
G
B
R
A
FBox
Min
Max
IsValid
FSphere
Center
W
FBoxSphereBounds
Origin
BoxExtent
SphereRadius
FHitResult
Location
ImpactPoint
Normal
ImpactNormal
Distance
Time
FaceIndex
TraceStart
TraceEnd
PenetrationDepth
UEngineTypes
FAttachmentTransformRules
LocationRule
RotationRule
ScaleRule
bWeldSimulatedBodies
FDetachmentTransformRules
LocationRule
RotationRule
ScaleRule
bCallModify
FMath
UKismetSystemLibrary
FHitResult LineTraceSingle(UObject Object, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, Table LuaActorsToIgnore, EDrawDebugTrace DrawDebugType, bool bIgnoreSelf, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
Table LineTraceMulti(UObject Object, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, Table LuaActorsToIgnore, EDrawDebugTrace DrawDebugType, bool bIgnoreSelf, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
FHitResult SphereTraceSingle(UObject Object, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, Table LuaActorsToIgnore, EDrawDebugTrace DrawDebugType, bool bIgnoreSelf, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
FHitResult BoxTraceSingle(UObject Object, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, Table LuaActorsToIgnore, EDrawDebugTrace DrawDebugType, bool bIgnoreSelf, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
FHitResult CapsuleTraceSingle(UObject Object, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, Table LuaActorsToIgnore, EDrawDebugTrace DrawDebugType, bool bIgnoreSelf, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
Table_AActor SphereOverlapActors(UObject Object, FVector SpherePos, float SphereRadius, Table_EObjectTypeQuery LuaObjectTypes, UClass ActorClassFilter, Table_AActor LuaActorsToIgnore)
Table_AActor BoxOverlapActors(UObject Object, FVector BoxPos, FVector BoxExtent, Table_EObjectTypeQuery LuaObjectTypes, UClass ActorClassFilter, Table_AActor LuaActorsToIgnore)
Table_AActor CapsuleOverlapActors(UObject Object, FVector CapsulePos, float Radius, float HalfHeight, Table_EObjectTypeQuery LuaObjectTypes, UClass ActorClassFilter, Table_AActor LuaActorsToIgnore)
string GetDisplayName(UObject LuaObject)
UKismetMathLibrary
FRotator REase(FRotator A, FRotator B, float Alpha, bool bShortestPath, EEasingFunc::Type EasingFunc, float BlendExp, integer Steps)
EAttachmentRule
KeepRelative = 0
KeepWorld = 1
SnapToTarget = 2
EDetachmentRule
KeepRelative = 0
KeepWorld = 1
EAnimationMode
AnimationBlueprint = 0
AnimationSingleNode = 1
AnimationCustomMode = 2
ETeleportType
None = 0
TeleportPhysics = 1
ResetPhysics = 2
ETraceTypeQuery
TraceTypeQuery1 = 0
TraceTypeQuery2 = 1
TraceTypeQuery3 = 2
TraceTypeQuery4 = 3
TraceTypeQuery5 = 4
TraceTypeQuery6 = 5
TraceTypeQuery7 = 6
TraceTypeQuery8 = 7
TraceTypeQuery9 = 8
TraceTypeQuery10 = 9
TraceTypeQuery11 = 10
TraceTypeQuery12 = 11
TraceTypeQuery13 = 12
TraceTypeQuery14 = 13
TraceTypeQuery15 = 14
TraceTypeQuery16 = 15
TraceTypeQuery17 = 16
TraceTypeQuery18 = 17
TraceTypeQuery19 = 18
TraceTypeQuery20 = 19
TraceTypeQuery21 = 20
TraceTypeQuery22 = 21
TraceTypeQuery23 = 22
TraceTypeQuery24 = 23
TraceTypeQuery25 = 24
TraceTypeQuery26 = 25
TraceTypeQuery27 = 26
TraceTypeQuery28 = 27
TraceTypeQuery29 = 28
TraceTypeQuery30 = 29
TraceTypeQuery31 = 30
TraceTypeQuery32 = 31
EObjectTypeQuery
ObjectTypeQuery1 = 0
ObjectTypeQuery2 = 1
ObjectTypeQuery3 = 2
ObjectTypeQuery4 = 3
ObjectTypeQuery5 = 4
ObjectTypeQuery6 = 5
ObjectTypeQuery7 = 6
ObjectTypeQuery8 = 7
ObjectTypeQuery9 = 8
ObjectTypeQuery10 = 9
ObjectTypeQuery11 = 10
ObjectTypeQuery12 = 11
ObjectTypeQuery13 = 12
ObjectTypeQuery14 = 13
ObjectTypeQuery15 = 14
ObjectTypeQuery16 = 15
ObjectTypeQuery17 = 16
ObjectTypeQuery18 = 17
ObjectTypeQuery19 = 18
ObjectTypeQuery20 = 19
ObjectTypeQuery21 = 20
ObjectTypeQuery22 = 21
ObjectTypeQuery23 = 22
ObjectTypeQuery24 = 23
ObjectTypeQuery25 = 24
ObjectTypeQuery26 = 25
ObjectTypeQuery27 = 26
ObjectTypeQuery28 = 27
ObjectTypeQuery29 = 28
ObjectTypeQuery30 = 29
ObjectTypeQuery31 = 30
ObjectTypeQuery32 = 31
ECollisionChannel
ECC_WorldStatic = 0
ECC_WorldDynamic = 1
ECC_Pawn = 2
ECC_Visibility = 3
ECC_Camera = 4
ECC_PhysicsBody = 5
ECC_Vehicle = 6
ECC_Destructible = 7
ECC_EngineTraceChannel2 = 9
ECC_EngineTraceChannel3 = 10
ECC_EngineTraceChannel4 = 11
ECC_EngineTraceChannel5 = 12
ECC_EngineTraceChannel6 = 13
ECC_GameTraceChannel1 = 14
ECC_GameTraceChannel2 = 15
ECC_GameTraceChannel3 = 16
ECC_GameTraceChannel4 = 17
ECC_GameTraceChannel5 = 18
ECC_GameTraceChannel6 = 19
ECC_GameTraceChannel7 = 20
ECC_GameTraceChannel8 = 21
ECC_GameTraceChannel9 = 22
ECC_GameTraceChannel10 = 23
ECC_GameTraceChannel11 = 24
ECC_GameTraceChannel12 = 25
ECC_GameTraceChannel13 = 26
ECC_GameTraceChannel14 = 27
ECC_GameTraceChannel15 = 28
ECC_GameTraceChannel16 = 29
ECC_GameTraceChannel17 = 30
ECC_GameTraceChannel18 = 31
ECollisionResponse
ECR_Ignore = 0
ECR_Overlap = 1
ECR_Block = 2
EMovementMode
MOVE_None = 0
MOVE_Walking = 1
MOVE_NavWalking = 2
MOVE_Falling = 3
MOVE_Swimming = 4
MOVE_Flying = 5
MOVE_Custom = 6
EEasingFunc
Linear = 0
Step = 1
SinusoidalIn = 2
SinusoidalOut = 3
SinusoidalInOut = 4
EaseIn = 5
EaseOut = 6
EaseInOut = 7
ExpoIn = 8
ExpoOut = 9
ExpoInOut = 10
CircularIn = 11
CircularOut = 12
CircularInOut = 13
EBlendMode
BLEND_Opaque = 0
BLEND_Masked = 1
BLEND_Translucent = 2
BLEND_Additive = 3
BLEND_Modulate = 4
BLEND_AlphaComposite = 5
BLEND_AlphaHoldout = 6
EInputEvent
IE_Pressed = 0
IE_Released = 1
IE_Repeat = 2
IE_DoubleClick = 3
IE_Axis = 4
EDrawDebugTrace
None = 0
ForOneFrame = 1
ForDuration = 2
Persistent = 3
ECollisionEnabled
NoCollision = 0
QueryOnly = 1
PhysicsOnly = 2
QueryAndPhysics = 3
EComponentMobility
Static = 0
Stationary = 1
Movable = 2
EHorizTextAligment
EHTA_Left = 0
EHTA_Center = 1
EHTA_Right = 2
EVerticalTextAligment
EVRTA_TextTop = 0
EVRTA_TextCenter = 1
EVRTA_TextBottom = 2
EVRTA_QuadTop = 3
ELightUnits
Unitless = 0
Candelas = 1
Lumens = 2
EPhysicalSurface
SurfaceDefault = 0
SurfaceSoft = 1
SurfaceAsphalt = 2
SurfaceGround = 3
SurfaceGrass = 4
SurfaceSand = 5
SurfaceMetal = 6
SurfaceGlass = 7
EAttachLocation
KeepRelativeOffset = 0
KeepWorldPosition = 1
SnapToTarget = 2
SnapToTargetIncludingScale = 3
CastedType Cast(UClass Class, UObject Object)
UWorld GetWorld()
UWeaponIdentifier GetWeaponIdentifier()
void DrawTexture(UTexture LuaTexture, float ScreenX, float ScreenY, float Scale, bool bScalePosition)
integer DrawTextureEx(any L)
void DrawMaterial(UMaterialInterface LuaMaterialInterface, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float Scale, bool bScalePosition)
bool AddPostProcessMaterial(string Name, UMaterialInterface LuaMaterialInterface)
bool RemovePostProcessMaterial(string Name)
string GetPathNameSafe(UObject LuaObject)
string GetNameSafe(UObject LuaObject)