|
RapyutaSimulationPlugins
|
This is the complete list of members for URRUObjectUtils, including all inherited members.
| ApplyMaterialProps(UMaterialInstanceDynamic *InMaterial, const FRRMaterialProperty &InMaterialInfo, bool bApplyManufacturingAlbedo=true) | URRUObjectUtils | static |
| ApplyMeshActorMaterialProps(AActor *InActor, const FRRMaterialProperty &InMaterialInfo, bool bApplyManufacturingAlbedo=true) | URRUObjectUtils | static |
| AttachComponentToComponent(USceneComponent *InChildComp, USceneComponent *InParentComp, const FTransform &InRelativeTransf=FTransform::Identity, const FAttachmentTransformRules &InAttachmentRules=FAttachmentTransformRules::KeepRelativeTransform, const TCHAR *InSocketName=nullptr) | URRUObjectUtils | static |
| ComposeDynamicResourceName(const FString &InPrefix, const FString &InResourceUniqueName) | URRUObjectUtils | inlinestatic |
| ConfigureComponentPhysics(T *InComponent, bool bIsPhysicsEnabled, bool bIsCollisionEnabled, bool bIsOverlapEventEnabled) | URRUObjectUtils | inlinestatic |
| CreateAndAttachChildComponent(AActor *InActor, const FString &InUniqueName, const FTransform &InRelativeTransf=FTransform::Identity, USceneComponent *InParentComp=nullptr, const TCHAR *InAttachSocketName=nullptr) | URRUObjectUtils | inlinestatic |
| CreateChildComponent(AActor *InActor, const FString &InUniqueName, bool bIsPhysicsEnabled=false, bool bIsCollisionEnabled=false, bool bIsOverlapEventEnabled=false) | URRUObjectUtils | inlinestatic |
| CreateMeshCompMaterialInstance(UMeshComponent *InMeshComp, int32 InMaterialIndex, const FString &InMaterialInterfaceName) | URRUObjectUtils | static |
| CreateMeshComponent(AActor *InActor, const FString &InObjMeshUniqueName, const FString &InMeshCompUniqueName, const FTransform &InRelativeTransf, bool bInIsOwningActorStationary, bool bInIsPhysicsEnabled, bool bInIsCollisionEnabled, bool bInIsOverlapEventEnabled=false, USceneComponent *InParentComp=nullptr) | URRUObjectUtils | inlinestatic |
| CreateSelfSubobject(UObject *InOuter, const FString &InObjectUniqueName) | URRUObjectUtils | inlinestatic |
| CreateSelfSubobject(UObject *InOuter, UClass *InObjectClass, const FString &InObjectUniqueName) | URRUObjectUtils | inlinestatic |
| DisableNavImpactAndPhysicsCollision(UPrimitiveComponent *InComponent) | URRUObjectUtils | inlinestatic |
| DrawActorBoundingBox(AActor *InActor) | URRUObjectUtils | inlinestatic |
| FindActorListByType(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| FindEnvironmentActor(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| FindFloorActor(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| FindPostProcessVolume(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| FindSkyActor(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| FindSkyLight(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| FindStaticMeshActorListByMeshSubname(UWorld *InWorld, const FString &InMeshSubname, bool bCreateMaterialInstanceDynamic, const ESearchCase::Type InCaseType=ESearchCase::IgnoreCase) | URRUObjectUtils | inlinestatic |
| FindWallActor(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| GetActorBaseMaterial(AActor *InActor, int32 InMaterialIndex=0) | URRUObjectUtils | static |
| GetActorCenterAndBoundingBoxVertices(const AActor *InActor, const AActor *InBaseActor, TArray< FVector > *OutCenterAndVertices3D, bool bInIncludeNonColliding=true) | URRUObjectUtils | static |
| GetActorExtent(AActor *InActor, bool bOnlyCollidingComponents=true, bool bIncludeFromChildActors=false) | URRUObjectUtils | inlinestatic |
| GetActorGroupCenter(const TArray< T * > &InActors) | URRUObjectUtils | inlinestatic |
| GetActorGroupListCenter(const TArray< TArray< T * >> &InActorGroups) | URRUObjectUtils | inlinestatic |
| GetActorMaterialsNum(AActor *InActor) | URRUObjectUtils | static |
| GetActorSize(AActor *InActor, bool bOnlyCollidingComponents=true, bool bIncludeFromChildActors=false) | URRUObjectUtils | inlinestatic |
| GetDirectedExtent(const FVector &InNormal, const FVector &InExtent) | URRUObjectUtils | inlinestatic |
| GetHomoActorGroupCenterAndBoundingBoxVertices(const TArray< TActor * > &InActors, const AActor *InBaseActor, TArray< FVector > *OutCenterAndVertices3D, bool bInIncludeNonColliding=true) | URRUObjectUtils | inlinestatic |
| GetHomoActorGroupTransform(const TArray< T * > &InActors) | URRUObjectUtils | inlinestatic |
| GetPhysicsActorHandles(FBodyInstance *InBody1, FBodyInstance *InBody2, FPhysicsActorHandle &OutActorRef1, FPhysicsActorHandle &OutActorRef2) | URRUObjectUtils | static |
| GetRelativeLocFrom(const AActor *InActor, const AActor *InBaseActor) | URRUObjectUtils | inlinestatic |
| GetRelativeQuatFrom(const FQuat &InQuat, const AActor *InBaseActor) | URRUObjectUtils | inlinestatic |
| GetRelativeQuatFrom(const AActor *InActor, const AActor *InBaseActor) | URRUObjectUtils | inlinestatic |
| GetRelativeRotFrom(const AActor *InActor, const AActor *InBaseActor) | URRUObjectUtils | inlinestatic |
| GetSegMaskDepthStencilsAsText(AActor *InActor) | URRUObjectUtils | static |
| HasSubobject(UObject *InParentObj, const FString &InChildName) | URRUObjectUtils | inlinestatic |
| HuddleActors(const TArray< T * > &InActors) | URRUObjectUtils | inlinestatic |
| IsActorOverlapping(AActor *InActor) | URRUObjectUtils | inlinestatic |
| IsEnvStaticMeshActorsOverlapEventEnabled(UWorld *InWorld) | URRUObjectUtils | inlinestatic |
| RandomizeActorAppearance(AActor *InActor, const FRRTextureData &InTextureData) | URRUObjectUtils | static |
| RegisterActorComponent(UActorComponent *Comp) | URRUObjectUtils | static |
| SetActorCollisionEnabled(AActor *InActor, bool bInCollisionOn) | URRUObjectUtils | inlinestatic |
| SetEnvStaticMeshActorsOverlapEventEnabled(UWorld *InWorld, bool bEnabled) | URRUObjectUtils | inlinestatic |
| SetHomoAngularConstraintMotion(FConstraintInstance *InCI, const EAngularConstraintMotion InAngularMotion) | URRUObjectUtils | static |
| SetHomoLinearConstraintMotion(FConstraintInstance *InCI, const ELinearConstraintMotion InLinearMotion) | URRUObjectUtils | static |
| SetMeshActorColor(AActor *InMeshActor, const FLinearColor &InColor, bool InEmitColor=false) | URRUObjectUtils | static |
| SetupActorTick(AActor *InActor, bool bIsTickEnabled, float InTickInterval=0.f) | URRUObjectUtils | static |
| SetupComponentTick(UActorComponent *InComponent, bool bIsTickEnabled) | URRUObjectUtils | static |
| SetupDefaultRootComponent(AActor *InActor) | URRUObjectUtils | static |
| SpawnSimActor(UWorld *InWorld, int8 InSceneInstanceId, const TActorSpawnInfo &InActorSpawnInfo, const ESpawnActorCollisionHandlingMethod CollisionHandlingType=ESpawnActorCollisionHandlingMethod::AlwaysSpawn) | URRUObjectUtils | inlinestatic |
| SpawnSimActor(UWorld *InWorld, int8 InSceneInstanceId, UClass *InActorClass, const FString &InEntityModelName, const FString &InActorName=EMPTY_STR, const FTransform &InActorTransform=FTransform::Identity, const ESpawnActorCollisionHandlingMethod InCollisionHandlingType=ESpawnActorCollisionHandlingMethod::AlwaysSpawn, const FRRActorSpawnInfo &InActorSpawnInfo=FRRActorSpawnInfo()) | URRUObjectUtils | static |
1.8.17