SceneComponent.md
April 18, 2021 · View on GitHub
UnrealEngine.Framework
SceneComponent Class
The base class of components that can be transformed or attached, but has no rendering or collision capabilities
public class SceneComponent : UnrealEngine.Framework.ActorComponent
Inheritance System.Object 🡒 ActorComponent 🡒 SceneComponent
Derived
↳ AudioComponent
↳ CameraComponent
↳ ChildActorComponent
↳ LightComponentBase
↳ PostProcessComponent
↳ PrimitiveComponent
↳ RadialForceComponent
↳ SpringArmComponent
Constructors
Properties
Methods
- Activate()
- AddLocalOffset(System.Numerics.Vector3)
- AddLocalRotation(System.Numerics.Quaternion)
- AddLocalTransform(UnrealEngine.Framework.Transform)
- AddRelativeLocation(System.Numerics.Vector3)
- AddRelativeRotation(System.Numerics.Quaternion)
- AddWorldOffset(System.Numerics.Vector3)
- AddWorldRotation(System.Numerics.Quaternion)
- AddWorldTransform(UnrealEngine.Framework.Transform)
- AttachToComponent(UnrealEngine.Framework.SceneComponent, UnrealEngine.Framework.AttachmentTransformRule, string)
- CanAttachAsChild(UnrealEngine.Framework.SceneComponent, string)
- Deactivate()
- DetachFromComponent(UnrealEngine.Framework.DetachmentTransformRule)
- ForEachAttachedChild<T>(System.Action<T>)
- GetAttachedSocketName()
- GetBounds(UnrealEngine.Framework.Transform, UnrealEngine.Framework.Bounds)
- GetForwardVector()
- GetForwardVector(System.Numerics.Vector3)
- GetLocation()
- GetLocation(System.Numerics.Vector3)
- GetRightVector()
- GetRightVector(System.Numerics.Vector3)
- GetRotation()
- GetRotation(System.Numerics.Quaternion)
- GetScale()
- GetScale(System.Numerics.Vector3)
- GetSocketLocation(string)
- GetSocketLocation(string, System.Numerics.Vector3)
- GetSocketRotation(string)
- GetSocketRotation(string, System.Numerics.Quaternion)
- GetTransform()
- GetTransform(UnrealEngine.Framework.Transform)
- GetUpVector()
- GetUpVector(System.Numerics.Vector3)
- GetVelocity()
- GetVelocity(System.Numerics.Vector3)
- IsAttachedToActor(UnrealEngine.Framework.Actor)
- IsAttachedToComponent(UnrealEngine.Framework.SceneComponent)
- IsSocketExists(string)
- SetMobility(UnrealEngine.Framework.ComponentMobility)
- SetRelativeLocation(System.Numerics.Vector3)
- SetRelativeRotation(System.Numerics.Quaternion)
- SetRelativeTransform(UnrealEngine.Framework.Transform)
- SetVisibility(bool, bool)
- SetWorldLocation(System.Numerics.Vector3)
- SetWorldRotation(System.Numerics.Quaternion)
- SetWorldScale(System.Numerics.Vector3)
- SetWorldTransform(UnrealEngine.Framework.Transform)
- UpdateToWorld(UnrealEngine.Framework.TeleportType, UnrealEngine.Framework.UpdateTransformFlags)