BlackICE Scripting

class ent

IComponent

ent.IComponent

  • 3 properties
  • 8 functions
  • 65 derived classes

Extends IScriptable ISerializable

Derived

AIObjectSelectionComponent, AIOffMeshConnectionComponent, AISignalHandlerComponent, AIVehicleCoversComponent, ent.AnimGraphResourceContainer, ent.AnimationControllerComponent, ent.AnimationSetupExtensionComponent, ent.EffectAttachmentComponent, ent.ExternalComponent, ent.FacialCustomizationComponent

Show 55 more of 65 derived classes

ent.IMoverComponent, ent.IPlacedComponent, ent.LocalizationStringComponent, ent.MechanicalImpactComponent, ent.RagdollComponent, ent.TransformHistoryComponent, ent.VertexAnimationComponent, ent.VisualControllerComponent, ent.WetnessComponent, game.AIDirectorTensionAnalyzeComponent, game.AttachmentSlots, game.BraindanceDissolveComponent, game.BreachControllerComponent, game.BreachFinderComponent, game.ChaseSpawnComponent, game.Component, game.ComponentsStateSaveComponent, game.CrowdMemberComponent, game.DismembermentComponent, game.EthnicityComponent, game.FootstepComponent, game.HumanoidBody, game.ITriggerDestructionComponent, game.ImpostorComponent, game.LadderComponent, game.MultiEcsManagerComponent, game.MuppetComponent, game.MuppetInputHandlerComponent, game.NarrationPlateComponent, game.NetrunnerPrototypeComponent, game.ObjectCarrierComponent, game.PhantomEntityComponent, game.PhotoModeBackgroundViewComponent, game.PhysicalDestructionListenerComponent, game.PlayerCommandConsumerComponent, game.PlayerControlledComponent, game.PlayerMappinComponent, game.PlayerTierComponent, game.ScanningActivatorComponent, game.SimpleOccupantSlotSpawner, game.SourceShootComponent, game.TPPRepresentationComponent, game.TargetShootComponent, game.TargetingActivatorComponent, game.TargetingLocalizedEffectComponent, game.VisionActivatorComponent, game.WeakspotComponent, game.audio.MusicSyncComponent, game.interactions.ReactionComponent, game.mounting.MountableComponent, game.ui.ICharacterCustomizationComponent, move.IMotionPlannerComponent, move.PoliciesComponent, vehicle.VehicleCustomization, world.TrafficLightListenerComponent

Properties

PropertyTypeOffset
nameCName0x40
isReplicablebool0x8C
idCRUID0x60

Functions

  • CName GetAppearanceName() RTTI
  • WeakHandle<ent.Entity> GetEntity() RTTI
  • WeakHandle<ent.IComponent> FindComponentByName(CName componentName) RTTI
  • CName GetName() RTTI
  • bool IsEnabled() RTTI
  • void Toggle(bool on) RTTI
  • void QueueEntityEvent(red.Event ev) RTTI
  • void RegisterRenderDebug(string filterName, CName functionName) RTTI