UnrealLua: Difference between revisions
From Onset Developer Wiki
Add game version 1.9.0 updates |
No edit summary |
||
Line 1: | Line 1: | ||
: '''UObject''' | : '''UObject''' | ||
:: IsValid | :: bool IsValid() | ||
:: GetClassName | :: UClass GetClass() | ||
:: GetName | :: string GetClassName() | ||
:: string GetName() | |||
:: string GetPathName() | |||
:: string GetClassPathName() | |||
:: integer GetUniqueID() | |||
:: bool IsA(UClass Class) | |||
:: ? ProcessEvent(string FunctionName, ? Args...) | |||
:: '''UAISense''' | |||
::: static UClass Class() | |||
::: '''UAISense_Sight''' | |||
:::: static UClass Class() | |||
:: '''UActorComponent''' | :: '''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(? NewMovementMode, integer NewCustomMode) | |||
:::: static UClass Class() | |||
::: '''UAIPerceptionStimuliSourceComponent''' | |||
:::: integer RegisterForSense(any L) | |||
:::: integer UnregisterFromSense(any L) | |||
:::: static UClass Class() | |||
::: '''USceneComponent''' | ::: '''USceneComponent''' | ||
:::: | :::: void SetWorldLocation(FVector NewLocation) | ||
:::: | :::: void SetWorldRotation(FRotator NewRotation) | ||
:::: SetRelativeLocation | :::: void SetWorldScale3D(FVector NewScale) | ||
:::: SetRelativeRotation | :::: FVector GetWorldLocation() | ||
:::: SetRelativeScale3D | :::: FRotator GetWorldRotation() | ||
:::: GetRelativeLocation | :::: FVector GetWorldScale3D() | ||
:::: GetRelativeRotation | :::: void SetRelativeLocation(FVector NewLocation) | ||
:::: GetRelativeScale3D | :::: 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) | |||
:::: ? GetAllSocketNames() | |||
:::: void SetVisibility(bool bNewVisibility, bool bPropagateToChildren) | |||
:::: bool AttachToComponent(USceneComponent InLuaParent, FAttachmentTransformRules AttachmentRules, string InSocketName) | |||
:::: static UClass Class() | |||
:::: '''UAudioComponent''' | |||
:::: '''UDecalComponent''' | :::: '''UDecalComponent''' | ||
:::: '''UPrimitiveComponent''' | :::: '''UPrimitiveComponent''' | ||
::::: AddImpulseAtLocation | ::::: float GetMass() | ||
::::: IsSimulatingPhysics | ::::: void SetMassOverrideInKg(string BoneName, float MassInKG, bool bNewOverrideMass) | ||
::::: GetMaterialFromCollisionFaceIndex | ::::: void SetMaterial(integer ElementIndex, UMaterialInterface LuaMaterialInterface) | ||
::::: SetEnableGravity | ::::: UMaterialInterface GetMaterial(integer ElementIndex) | ||
::::: SetCollisionEnabled | ::::: 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) | ||
:::::: '''UMeshComponent''' | ::::: void AddImpulseAtLocation(FVector Impulse, FVector Location, string BoneName) | ||
::::::: SetFloatParameterOnMaterials | ::::: bool IsSimulatingPhysics(string BoneName) | ||
:::::: | ::::: void SetSimulatePhysics(bool bSimulate) | ||
::::::: '''USkinnedMeshComponent''' | ::::: integer GetMaterialFromCollisionFaceIndex(integer FaceIndex) | ||
:::::::: | ::::: FVector GetInertiaTensor(string BoneName) | ||
:::::::: '''USkeletalMeshComponent''' | ::::: void SetEnableGravity(bool bGravityEnabled) | ||
:::::::: | ::::: void SetCollisionEnabled(integer NewType) | ||
::::::::: GetBoneMass | ::::: void SetAngularDamping(float InDamping) | ||
::::::: '''UStaticMeshComponent''' | ::::: void SetLinearDamping(float InDamping) | ||
:::::::: | ::::: void SetReceivesDecals(bool bNewReceivesDecals) | ||
::::: void SetRenderCustomDepth(bool bEnable) | |||
::::: void SetCollisionResponseToChannel(? Channel, ? 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) | |||
:::::: ? 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(? InTeleportType) | |||
:::::::: void SetAnimationMode(? InAnimationMode) | |||
:::::::: ? 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''' | :: '''UMaterialInterface''' | ||
::: LoadFromAsset | ::: static UMaterialInterface LoadFromAsset(string AssetPath) | ||
::: '''UMaterialInstanceDynamic''' | ::: '''UMaterialInstanceDynamic''' | ||
:::: SetFloatParameter | :::: void SetFloatParameter(string ParameterName, float Value) | ||
:::: SetColorParameter | :::: void SetColorParameter(string ParameterName, FLinearColor NewColor) | ||
:::: SetTextureParameter | :::: 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''' | :: '''USkeletalMesh''' | ||
:::: LoadFromAsset | ::: FBoxSphereBounds GetBounds() | ||
::: FBox GetBoundingBox() | |||
::: FVector GetBoundingBoxSize() | |||
::: void SetPostProcessAnimBlueprint(UClass NewAnimClass) | |||
::: static USkeletalMesh LoadFromAsset(string AssetPath) | |||
:: '''UStaticMesh''' | :: '''UStaticMesh''' | ||
:::: LoadFromAsset | ::: FBoxSphereBounds GetBounds() | ||
::: FBox GetBoundingBox() | |||
::: FVector GetBoundingBoxSize() | |||
::: static UStaticMesh LoadFromAsset(string AssetPath) | |||
:: '''UTexture''' | :: '''UTexture''' | ||
::: ReleaseTexture | ::: void ReleaseTexture() | ||
::: '''UTexture2D''' | ::: '''UTexture2D''' | ||
:::: LoadFromAsset | :::: static UTexture2D LoadFromAsset(string AssetPath) | ||
:::: LoadFromFile | :::: 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() | ||
:: | ::: ? GetComponents() | ||
::: ? GetComponentsByClass(UClass Class) | |||
: ''' | ::: ? AddComponent(UClass Class, ? 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) | ||
:::: | ::: void AttachToActor(AActor LuaParentActor, FAttachmentTransformRules AttachmentRules, string SocketName) | ||
:::: | ::: void DetachFromActor(FDetachmentTransformRules DetachmentRules) | ||
:::: | ::: ? GetAttachedActors() | ||
:::: | ::: AActor GetAttachParentActor() | ||
:::: | ::: void SetActorTickEnabled(bool bEnabled) | ||
::: bool IsActorTickEnabled() | |||
::: void SetActorTickInterval(float TickInterval) | |||
::: float GetActorTickInterval() | |||
::: static UClass Class() | |||
::: '''APawn''' | ::: '''APawn''' | ||
::: '''ACharacter''' | :::: void AddControllerYawInput(float Val) | ||
:::: GetMesh | :::: void AddControllerPitchInput(float Val) | ||
::: '''AMainCharacter''' | :::: FRotator GetControlRotation() | ||
::: '''APlayer''' | :::: void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce) | ||
::: '''ARemotePlayer''' | :::: AController GetController() | ||
::: '''ALocalPlayer''' | :::: static UClass Class() | ||
::: '''ANPC''' | :::: '''ACharacter''' | ||
::: '''AVehicle''' | ::::: USkeletalMeshComponent GetMesh() | ||
::: '''ASkeletalVehicle''' | ::::: '''AMainCharacter''' | ||
::: '''AWheeledVehicle''' | :::::: void PlayBloodDecalEffects() | ||
::: '''AHelicopter''' | :::::: '''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''' | ::: '''APickup''' | ||
::: '''ADoor''' | |||
::: '''AStaticMeshActor''' | ::: '''AStaticMeshActor''' | ||
:::: GetStaticMeshComponent | :::: UStaticMeshComponent GetStaticMeshComponent() | ||
::: '''UWorld''' | :::: static UClass Class() | ||
::: | ::: '''ASkeletalMeshActor''' | ||
:::: | :::: USkeletalMeshComponent GetSkeletalMeshComponent() | ||
:::: | :::: static UClass Class() | ||
:::: | ::: '''ALight''' | ||
:::: | :::: void SetMobility(? InMobility) | ||
:::: | :::: static UClass Class() | ||
:::: | :::: '''APointLight''' | ||
::: ''' | ::::: static UClass Class() | ||
:::: | :::: '''ASpotLight''' | ||
:::: | ::::: static UClass Class() | ||
:::: | :::: '''ARectLight''' | ||
:::: | ::::: static UClass Class() | ||
:::: | :: '''UWorld''' | ||
:::: | ::: ? SpawnActor(UClass Class, FVector Location, ? 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() | ||
:::: | ::: ? GetActorsByClass(UClass Class) | ||
:::: | ::: ? 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''' | |||
:: float X | |||
:: float Y | |||
:: FVector2D __add(FVector2D V) | |||
:: FVector2D __sub(FVector2D V) | |||
:: FVector2D __mul(float Scale) | |||
:: FVector2D __div(float Scale) | |||
:: float __pow(FVector2D V) | |||
:: bool __eq(FVector2D V) | |||
:: string __tostring() | |||
:: void Set(float InX, float InY) | |||
:: float GetMax() | |||
:: float GetAbsMax() | |||
:: float GetMin() | |||
:: float Size() | |||
:: float SizeSquared() | |||
:: FVector2D GetRotated(float AngleDeg) | |||
:: void Normalize(float Tolerance) | |||
:: bool IsNearlyZero(float Tolerance) | |||
:: bool IsZero() | |||
:: FVector2D ClampAxes(float MinAxisVal, float MaxAxisVal) | |||
:: FVector2D GetAbs() | |||
:: bool InitFromString(string InSourceString) | |||
:: static float DotProduct(FVector2D A, FVector2D B) | |||
:: static float DistSquared(FVector2D V1, FVector2D V2) | |||
:: static float Distance(FVector2D V1, FVector2D V2) | |||
:: static float CrossProduct(FVector2D A, FVector2D B) | |||
:: static FVector2D Max(FVector2D A, FVector2D B) | |||
:: static FVector2D Min(FVector2D A, FVector2D B) | |||
: '''FVector''' | |||
:: float X | |||
:: float Y | |||
:: float Z | |||
:: string __tostring() | |||
:: FVector __add(FVector V) | |||
:: FVector __sub(FVector V) | |||
:: bool __eq(FVector V) | |||
:: FVector __mul(float Scale) | |||
:: FVector __div(float Scale) | |||
:: FVector __pow(FVector V) | |||
:: float Size() | |||
:: float SizeSquared() | |||
:: FVector GetAbs() | |||
:: bool IsZero() | |||
:: bool IsNearlyZero(float Tolerance) | |||
:: bool IsNormalized() | |||
:: bool Normalize(float Tolerance) | |||
:: FVector Projection() | |||
:: FVector RotateAngleAxis(float AngleDeg, FVector Axis) | |||
:: float CosineAngle2D(FVector B) | |||
:: FVector ProjectOnTo(FVector A) | |||
:: FVector ProjectOnToNormal(FVector Normal) | |||
:: FRotator ToOrientationRotator() | |||
:: FRotator Rotation() | |||
:: static FVector CrossProduct(FVector A, FVector B) | |||
:: static float DotProduct(FVector A, FVector B) | |||
:: static bool PointsAreSame(FVector P, FVector Q) | |||
:: static bool PointsAreNear(FVector Point1, FVector Point2, float Dist) | |||
:: static float PointPlaneDist(FVector Point, FVector PlaneBase, FVector PlaneNormal) | |||
:: static float Dist(FVector V1, FVector V2) | |||
:: static float Distance(FVector V1, FVector V2) | |||
:: static float DistSquared(FVector V1, FVector V2) | |||
:: static float DistSquaredXY(FVector V1, FVector V2) | |||
:: static float BoxPushOut(FVector Normal, FVector Size) | |||
:: static FVector RadiansToDegrees(FVector RadVector) | |||
:: static FVector DegreesToRadians(FVector DegVector) | |||
:: '''FVector_NetQuantize''' | |||
:: '''FVector_NetQuantizeNormal''' | |||
:: '''FPlane''' | |||
::: float W | |||
::: float PlaneDot(FVector P) | |||
::: bool Normalize(float Tolerance) | |||
::: FPlane Flip() | |||
::: bool __eq(FPlane V) | |||
: '''FRotator''' | |||
:: float Pitch | |||
:: float Yaw | |||
:: float Roll | |||
:: string __tostring() | |||
:: FRotator __add(FRotator R) | |||
:: FRotator __sub(FRotator R) | |||
:: bool __eq(FRotator R) | |||
:: FRotator __mul(float Scale) | |||
:: bool IsZero() | |||
:: bool IsNearlyZero(float Tolerance) | |||
:: bool Equals(FRotator R, float Tolerance) | |||
:: FRotator GetInverse() | |||
:: FRotator GridSnap(FRotator RotGrid) | |||
:: FVector Euler() | |||
:: FVector RotateVector(FVector V) | |||
:: FVector UnrotateVector(FVector V) | |||
:: FRotator Clamp() | |||
:: FRotator GetNormalized() | |||
:: FRotator GetDenormalized() | |||
:: void Normalize() | |||
:: float GetManhattanDistance(FRotator Rotator) | |||
:: FVector Vector() | |||
:: static float NormalizeAxis(float Angle) | |||
: '''FLinearColor''' | : '''FLinearColor''' | ||
:: R | :: float R | ||
:: G | :: float G | ||
:: B | :: float B | ||
:: A | :: float A | ||
:: | :: string __tostring() | ||
:: | :: FLinearColor __add(FLinearColor ColorB) | ||
:: | :: FLinearColor __sub(FLinearColor ColorB) | ||
:: | :: bool __eq(FLinearColor ColorB) | ||
:: LinearRGBToHSV | :: FLinearColor __mul(FLinearColor ColorB) | ||
:: HSVToLinearRGB | :: FLinearColor __div(FLinearColor ColorB) | ||
:: Desaturate | :: FLinearColor LinearRGBToHSV() | ||
:: GetLuminance | :: FLinearColor HSVToLinearRGB() | ||
:: IsAlmostBlack | :: FLinearColor Desaturate(float Desaturation) | ||
:: float GetLuminance() | |||
:: bool IsAlmostBlack() | |||
:: FColor ToFColor(bool bSRGB) | |||
:: static FLinearColor MakeFromHSV8(integer H, integer S, integer V) | |||
:: static FLinearColor MakeRandomColor() | |||
:: static FLinearColor MakeFromColorTemperature(float Temp) | |||
:: static FLinearColor LerpUsingHSV(FLinearColor From, FLinearColor To, float Progress) | |||
: '''FColor''' | |||
:: integer G | |||
:: integer B | |||
:: integer R | |||
:: integer A | |||
:: string __tostring() | |||
:: bool __eq(FColor C) | |||
: '''FBox''' | |||
:: FVector Min | |||
:: FVector Max | |||
:: integer IsValid | |||
:: string __tostring() | |||
:: bool __eq(FBox Other) | |||
:: FBox __add(FVector Other) | |||
:: float ComputeSquaredDistanceToPoint(FVector Point) | |||
:: FBox ShiftBy(FVector Offset) | |||
:: FBox MoveTo(FVector Destination) | |||
:: FVector GetCenter() | |||
:: void GetCenterAndExtents(FVector center, FVector Extents) | |||
:: FVector GetClosestPointTo(FVector Point) | |||
:: FVector GetExtent() | |||
:: FVector GetSize() | |||
:: float GetVolume() | |||
:: bool Intersect(FBox other) | |||
:: bool IntersectXY(FBox Other) | |||
:: FBox Overlap(FBox Other) | |||
:: bool IsVectorInside(FVector In) | |||
:: bool IsBoxInside(FVector In) | |||
:: bool IsInsideOrOn(FVector In) | |||
:: bool IsVectorInsideXY(FVector In) | |||
:: bool IsBoxInsideXY(FVector In) | |||
:: static FBox BuildAABB(FVector Origin, FVector Extent) | |||
: '''FSphere''' | |||
:: FVector Center | |||
:: float W | |||
:: bool Equals(FSphere Sphere, float Tolerance) | |||
:: bool Intersects(FSphere Other, float Tolerance) | |||
:: float GetVolume() | |||
:: bool IsSphereInside(FSphere Other, float Tolerance) | |||
:: bool IsVectorInside(FSphere Other, float Tolerance) | |||
:: FSphere __add(FSphere Other) | |||
: '''FBoxSphereBounds''' | |||
:: FVector Origin | |||
:: FVector BoxExtent | |||
:: float SphereRadius | |||
:: string __tostring() | |||
:: bool __eq(FBoxSphereBounds Other) | |||
:: FBoxSphereBounds __add(FBoxSphereBounds Other) | |||
:: float ComputeSquaredDistanceFromBoxToPoint(FVector Point) | |||
:: FBox GetBox() | |||
:: FVector GetBoxExtrema(integer Extrema) | |||
:: FSphere GetSphere() | |||
:: FBoxSphereBounds ExpandBy(float ExpandAmount) | |||
:: static bool SpheresIntersect(FBoxSphereBounds A, FBoxSphereBounds B, float Tolerance) | |||
:: static bool BoxesIntersect(FBoxSphereBounds A, FBoxSphereBounds B) | |||
: '''FHitResult''' | |||
:: FVector_NetQuantize Location | |||
:: FVector_NetQuantize ImpactPoint | |||
:: FVector_NetQuantizeNormal Normal | |||
:: FVector_NetQuantizeNormal ImpactNormal | |||
:: float Distance | |||
:: float Time | |||
:: integer FaceIndex | |||
:: FVector_NetQuantize TraceStart | |||
:: FVector_NetQuantize TraceEnd | |||
:: float PenetrationDepth | |||
:: bool IsValidBlockingHit() | |||
:: static FHitResult GetReversedHit(FHitResult Hit) | |||
: '''UEngineTypes''' | |||
:: static ? ConvertToObjectType(? CollisionChannel) | |||
:: static ? ConvertToTraceType(? CollisionChannel) | |||
: '''FAttachmentTransformRules''' | |||
:: ? LocationRule | |||
:: ? RotationRule | |||
:: ? ScaleRule | |||
:: bool bWeldSimulatedBodies | |||
: '''FDetachmentTransformRules''' | |||
:: ? LocationRule | |||
:: ? RotationRule | |||
:: ? ScaleRule | |||
:: bool bCallModify | |||
: '''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 | |||
: '''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 | |||
: ? Cast(UClass Class, ? 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) |
Revision as of 10:40, 2 June 2021
- UObject
- bool IsValid()
- UClass GetClass()
- string GetClassName()
- string GetName()
- string GetPathName()
- string GetClassPathName()
- integer GetUniqueID()
- bool IsA(UClass Class)
- ? ProcessEvent(string FunctionName, ? 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(? 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)
- ? 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(? Channel, ? 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)
- ? 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(? InTeleportType)
- void SetAnimationMode(? InAnimationMode)
- ? 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
- UAnimSequenceBase
- 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)
- USoundCue
- UParticleSystem
- static UParticleSystem LoadFromAsset(string AssetPath)
- AActor
- bool Destroy()
- ? GetComponents()
- ? GetComponentsByClass(UClass Class)
- ? AddComponent(UClass Class, ? 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)
- void AttachToActor(AActor LuaParentActor, FAttachmentTransformRules AttachmentRules, string SocketName)
- void DetachFromActor(FDetachmentTransformRules DetachmentRules)
- ? 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
- ASkeletalVehicle
- 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(? InMobility)
- static UClass Class()
- APointLight
- static UClass Class()
- ASpotLight
- static UClass Class()
- ARectLight
- static UClass Class()
- UWorld
- ? SpawnActor(UClass Class, FVector Location, ? 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()
- ? GetActorsByClass(UClass Class)
- ? 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
- float X
- float Y
- FVector2D __add(FVector2D V)
- FVector2D __sub(FVector2D V)
- FVector2D __mul(float Scale)
- FVector2D __div(float Scale)
- float __pow(FVector2D V)
- bool __eq(FVector2D V)
- string __tostring()
- void Set(float InX, float InY)
- float GetMax()
- float GetAbsMax()
- float GetMin()
- float Size()
- float SizeSquared()
- FVector2D GetRotated(float AngleDeg)
- void Normalize(float Tolerance)
- bool IsNearlyZero(float Tolerance)
- bool IsZero()
- FVector2D ClampAxes(float MinAxisVal, float MaxAxisVal)
- FVector2D GetAbs()
- bool InitFromString(string InSourceString)
- static float DotProduct(FVector2D A, FVector2D B)
- static float DistSquared(FVector2D V1, FVector2D V2)
- static float Distance(FVector2D V1, FVector2D V2)
- static float CrossProduct(FVector2D A, FVector2D B)
- static FVector2D Max(FVector2D A, FVector2D B)
- static FVector2D Min(FVector2D A, FVector2D B)
- FVector
- float X
- float Y
- float Z
- string __tostring()
- FVector __add(FVector V)
- FVector __sub(FVector V)
- bool __eq(FVector V)
- FVector __mul(float Scale)
- FVector __div(float Scale)
- FVector __pow(FVector V)
- float Size()
- float SizeSquared()
- FVector GetAbs()
- bool IsZero()
- bool IsNearlyZero(float Tolerance)
- bool IsNormalized()
- bool Normalize(float Tolerance)
- FVector Projection()
- FVector RotateAngleAxis(float AngleDeg, FVector Axis)
- float CosineAngle2D(FVector B)
- FVector ProjectOnTo(FVector A)
- FVector ProjectOnToNormal(FVector Normal)
- FRotator ToOrientationRotator()
- FRotator Rotation()
- static FVector CrossProduct(FVector A, FVector B)
- static float DotProduct(FVector A, FVector B)
- static bool PointsAreSame(FVector P, FVector Q)
- static bool PointsAreNear(FVector Point1, FVector Point2, float Dist)
- static float PointPlaneDist(FVector Point, FVector PlaneBase, FVector PlaneNormal)
- static float Dist(FVector V1, FVector V2)
- static float Distance(FVector V1, FVector V2)
- static float DistSquared(FVector V1, FVector V2)
- static float DistSquaredXY(FVector V1, FVector V2)
- static float BoxPushOut(FVector Normal, FVector Size)
- static FVector RadiansToDegrees(FVector RadVector)
- static FVector DegreesToRadians(FVector DegVector)
- FVector_NetQuantize
- FVector_NetQuantizeNormal
- FPlane
- float W
- float PlaneDot(FVector P)
- bool Normalize(float Tolerance)
- FPlane Flip()
- bool __eq(FPlane V)
- FRotator
- float Pitch
- float Yaw
- float Roll
- string __tostring()
- FRotator __add(FRotator R)
- FRotator __sub(FRotator R)
- bool __eq(FRotator R)
- FRotator __mul(float Scale)
- bool IsZero()
- bool IsNearlyZero(float Tolerance)
- bool Equals(FRotator R, float Tolerance)
- FRotator GetInverse()
- FRotator GridSnap(FRotator RotGrid)
- FVector Euler()
- FVector RotateVector(FVector V)
- FVector UnrotateVector(FVector V)
- FRotator Clamp()
- FRotator GetNormalized()
- FRotator GetDenormalized()
- void Normalize()
- float GetManhattanDistance(FRotator Rotator)
- FVector Vector()
- static float NormalizeAxis(float Angle)
- FLinearColor
- float R
- float G
- float B
- float A
- string __tostring()
- FLinearColor __add(FLinearColor ColorB)
- FLinearColor __sub(FLinearColor ColorB)
- bool __eq(FLinearColor ColorB)
- FLinearColor __mul(FLinearColor ColorB)
- FLinearColor __div(FLinearColor ColorB)
- FLinearColor LinearRGBToHSV()
- FLinearColor HSVToLinearRGB()
- FLinearColor Desaturate(float Desaturation)
- float GetLuminance()
- bool IsAlmostBlack()
- FColor ToFColor(bool bSRGB)
- static FLinearColor MakeFromHSV8(integer H, integer S, integer V)
- static FLinearColor MakeRandomColor()
- static FLinearColor MakeFromColorTemperature(float Temp)
- static FLinearColor LerpUsingHSV(FLinearColor From, FLinearColor To, float Progress)
- FColor
- integer G
- integer B
- integer R
- integer A
- string __tostring()
- bool __eq(FColor C)
- FBox
- FVector Min
- FVector Max
- integer IsValid
- string __tostring()
- bool __eq(FBox Other)
- FBox __add(FVector Other)
- float ComputeSquaredDistanceToPoint(FVector Point)
- FBox ShiftBy(FVector Offset)
- FBox MoveTo(FVector Destination)
- FVector GetCenter()
- void GetCenterAndExtents(FVector center, FVector Extents)
- FVector GetClosestPointTo(FVector Point)
- FVector GetExtent()
- FVector GetSize()
- float GetVolume()
- bool Intersect(FBox other)
- bool IntersectXY(FBox Other)
- FBox Overlap(FBox Other)
- bool IsVectorInside(FVector In)
- bool IsBoxInside(FVector In)
- bool IsInsideOrOn(FVector In)
- bool IsVectorInsideXY(FVector In)
- bool IsBoxInsideXY(FVector In)
- static FBox BuildAABB(FVector Origin, FVector Extent)
- FSphere
- FVector Center
- float W
- bool Equals(FSphere Sphere, float Tolerance)
- bool Intersects(FSphere Other, float Tolerance)
- float GetVolume()
- bool IsSphereInside(FSphere Other, float Tolerance)
- bool IsVectorInside(FSphere Other, float Tolerance)
- FSphere __add(FSphere Other)
- FBoxSphereBounds
- FVector Origin
- FVector BoxExtent
- float SphereRadius
- string __tostring()
- bool __eq(FBoxSphereBounds Other)
- FBoxSphereBounds __add(FBoxSphereBounds Other)
- float ComputeSquaredDistanceFromBoxToPoint(FVector Point)
- FBox GetBox()
- FVector GetBoxExtrema(integer Extrema)
- FSphere GetSphere()
- FBoxSphereBounds ExpandBy(float ExpandAmount)
- static bool SpheresIntersect(FBoxSphereBounds A, FBoxSphereBounds B, float Tolerance)
- static bool BoxesIntersect(FBoxSphereBounds A, FBoxSphereBounds B)
- FHitResult
- FVector_NetQuantize Location
- FVector_NetQuantize ImpactPoint
- FVector_NetQuantizeNormal Normal
- FVector_NetQuantizeNormal ImpactNormal
- float Distance
- float Time
- integer FaceIndex
- FVector_NetQuantize TraceStart
- FVector_NetQuantize TraceEnd
- float PenetrationDepth
- bool IsValidBlockingHit()
- static FHitResult GetReversedHit(FHitResult Hit)
- UEngineTypes
- static ? ConvertToObjectType(? CollisionChannel)
- static ? ConvertToTraceType(? CollisionChannel)
- FAttachmentTransformRules
- ? LocationRule
- ? RotationRule
- ? ScaleRule
- bool bWeldSimulatedBodies
- FDetachmentTransformRules
- ? LocationRule
- ? RotationRule
- ? ScaleRule
- bool bCallModify
- 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
- 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
- ? Cast(UClass Class, ? 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)