The base class of components that define reusable behavior and can be added to different types of actors
public abstract class ActorComponent :
System.IEquatable<UnrealEngine.Framework.ActorComponent>
Inheritance System.Object 🡒 ActorComponent
Derived
↳ InputComponent
↳ MovementComponent
↳ SceneComponent
Implements System.IEquatable<ActorComponent>
- AddTag(string)
- Destroy(bool)
- Equals(UnrealEngine.Framework.ActorComponent)
- GetActor<T>()
- GetBool(string, bool)
- GetByte(string, byte)
- GetDouble(string, double)
- GetEnum<T>(string, T)
- GetFloat(string, float)
- GetHashCode()
- GetInt(string, int)
- GetLong(string, long)
- GetShort(string, short)
- GetString(string, string)
- GetText(string, string)
- GetUInt(string, uint)
- GetULong(string, ulong)
- GetUShort(string, ushort)
- HasTag(string)
- Invoke(string)
- RemoveTag(string)
- Rename(string)
- SetBool(string, bool)
- SetByte(string, byte)
- SetDouble(string, double)
- SetEnum<T>(string, T)
- SetFloat(string, float)
- SetInt(string, int)
- SetLong(string, long)
- SetShort(string, short)
- SetString(string, string)
- SetText(string, string)
- SetUInt(string, uint)
- SetULong(string, ulong)
- SetUShort(string, ushort)