MurderEntityExtensions

Namespace: Bang.Entities
Assembly: Murder.dll

public static class MurderEntityExtensions

Quality of life extensions for the components declared in this project.

⭐ Methods

GetAdvancedCollision(Entity)

public AdvancedCollisionComponent GetAdvancedCollision(Entity e)

Gets a component of type AdvancedCollisionComponent.

Parameters
e Entity

Returns
AdvancedCollisionComponent

GetAgent(Entity)

public AgentComponent GetAgent(Entity e)

Gets a component of type AgentComponent.

Parameters
e Entity

Returns
AgentComponent

GetAgentImpulse(Entity)

public AgentImpulseComponent GetAgentImpulse(Entity e)

Gets a component of type AgentImpulseComponent.

Parameters
e Entity

Returns
AgentImpulseComponent

GetAgentSpeedMultiplier(Entity)

public AgentSpeedMultiplier GetAgentSpeedMultiplier(Entity e)

Gets a component of type AgentSpeedMultiplier.

Parameters
e Entity

Returns
AgentSpeedMultiplier

GetAgentSpeedOverride(Entity)

public AgentSpeedOverride GetAgentSpeedOverride(Entity e)

Gets a component of type AgentSpeedOverride.

Parameters
e Entity

Returns
AgentSpeedOverride

GetAgentSprite(Entity)

public AgentSpriteComponent GetAgentSprite(Entity e)

Gets a component of type AgentSpriteComponent.

Parameters
e Entity

Returns
AgentSpriteComponent

GetAlpha(Entity)

public AlphaComponent GetAlpha(Entity e)

Gets a component of type AlphaComponent.

Parameters
e Entity

Returns
AlphaComponent

GetAnimationComplete(Entity)

public AnimationCompleteComponent GetAnimationComplete(Entity e)

Gets a component of type AnimationCompleteComponent.

Parameters
e Entity

Returns
AnimationCompleteComponent

GetAnimationEventBroadcaster(Entity)

public AnimationEventBroadcasterComponent GetAnimationEventBroadcaster(Entity e)

Gets a component of type AnimationEventBroadcasterComponent.

Parameters
e Entity

Returns
AnimationEventBroadcasterComponent

GetAnimationOverload(Entity)

public AnimationOverloadComponent GetAnimationOverload(Entity e)

Gets a component of type AnimationOverloadComponent.

Parameters
e Entity

Returns
AnimationOverloadComponent

GetAnimationRuleMatched(Entity)

public AnimationRuleMatchedComponent GetAnimationRuleMatched(Entity e)

Gets a component of type AnimationRuleMatchedComponent.

Parameters
e Entity

Returns
AnimationRuleMatchedComponent

GetAnimationSpeedOverload(Entity)

public AnimationSpeedOverload GetAnimationSpeedOverload(Entity e)

Gets a component of type AnimationSpeedOverload.

Parameters
e Entity

Returns
AnimationSpeedOverload

GetAttackMultiplier(Entity)

public AttackMultiplier GetAttackMultiplier(Entity e)

Gets a component of type AttackMultiplier.

Parameters
e Entity

Returns
AttackMultiplier

HasAdvancedCollision(Entity)

public bool HasAdvancedCollision(Entity e)

Checks whether this entity possesses a component of type AdvancedCollisionComponent or not.

Parameters
e Entity

Returns
bool

HasAgent(Entity)

public bool HasAgent(Entity e)

Checks whether this entity possesses a component of type AgentComponent or not.

Parameters
e Entity

Returns
bool

HasAgentImpulse(Entity)

public bool HasAgentImpulse(Entity e)

Checks whether this entity possesses a component of type AgentImpulseComponent or not.

Parameters
e Entity

Returns
bool

HasAgentSpeedMultiplier(Entity)

public bool HasAgentSpeedMultiplier(Entity e)

Checks whether this entity possesses a component of type AgentSpeedMultiplier or not.

Parameters
e Entity

Returns
bool

HasAgentSpeedOverride(Entity)

public bool HasAgentSpeedOverride(Entity e)

Checks whether this entity possesses a component of type AgentSpeedOverride or not.

Parameters
e Entity

Returns
bool

HasAgentSprite(Entity)

public bool HasAgentSprite(Entity e)

Checks whether this entity possesses a component of type AgentSpriteComponent or not.

Parameters
e Entity

Returns
bool

HasAlpha(Entity)

public bool HasAlpha(Entity e)

Checks whether this entity possesses a component of type AlphaComponent or not.

Parameters
e Entity

Returns
bool

HasAnimationComplete(Entity)

public bool HasAnimationComplete(Entity e)

Checks whether this entity possesses a component of type AnimationCompleteComponent or not.

Parameters
e Entity

Returns
bool

HasAnimationCompleteMessage(Entity)

public bool HasAnimationCompleteMessage(Entity e)

Checks whether the entity has a message of type AnimationCompleteMessage or not.

Parameters
e Entity

Returns
bool

HasAnimationEventBroadcaster(Entity)

public bool HasAnimationEventBroadcaster(Entity e)

Checks whether this entity possesses a component of type AnimationEventBroadcasterComponent or not.

Parameters
e Entity

Returns
bool

HasAnimationEventMessage(Entity)

public bool HasAnimationEventMessage(Entity e)

Checks whether the entity has a message of type AnimationEventMessage or not.

Parameters
e Entity

Returns
bool

HasAnimationOverload(Entity)

public bool HasAnimationOverload(Entity e)

Checks whether this entity possesses a component of type AnimationOverloadComponent or not.

Parameters
e Entity

Returns
bool

HasAnimationRuleMatched(Entity)

public bool HasAnimationRuleMatched(Entity e)

Checks whether this entity possesses a component of type AnimationRuleMatchedComponent or not.

Parameters
e Entity

Returns
bool

HasAnimationSpeedOverload(Entity)

public bool HasAnimationSpeedOverload(Entity e)

Checks whether this entity possesses a component of type AnimationSpeedOverload or not.

Parameters
e Entity

Returns
bool

HasAttackMultiplier(Entity)

public bool HasAttackMultiplier(Entity e)

Checks whether this entity possesses a component of type AttackMultiplier or not.

Parameters
e Entity

Returns
bool

HasBounceAmount(Entity)

public bool HasBounceAmount(Entity e)

Checks whether this entity possesses a component of type BounceAmountComponent or not.

Parameters
e Entity

Returns
bool

HasCameraFollow(Entity)

public bool HasCameraFollow(Entity e)

Checks whether this entity possesses a component of type CameraFollowComponent or not.

Parameters
e Entity

Returns
bool

HasCarve(Entity)

public bool HasCarve(Entity e)

Checks whether this entity possesses a component of type CarveComponent or not.

Parameters
e Entity

Returns
bool

HasChoice(Entity)

public bool HasChoice(Entity e)

Checks whether this entity possesses a component of type ChoiceComponent or not.

Parameters
e Entity

Returns
bool

HasCollidedWithMessage(Entity)

public bool HasCollidedWithMessage(Entity e)

Checks whether the entity has a message of type CollidedWithMessage or not.

Parameters
e Entity

Returns
bool

HasCollider(Entity)

public bool HasCollider(Entity e)

Checks whether this entity possesses a component of type ColliderComponent or not.

Parameters
e Entity

Returns
bool

HasCollisionCache(Entity)

public bool HasCollisionCache(Entity e)

Checks whether this entity possesses a component of type CollisionCacheComponent or not.

Parameters
e Entity

Returns
bool

HasCustomCollisionMask(Entity)

public bool HasCustomCollisionMask(Entity e)

Checks whether this entity possesses a component of type CustomCollisionMask or not.

Parameters
e Entity

Returns
bool

HasCustomDraw(Entity)

public bool HasCustomDraw(Entity e)

Checks whether this entity possesses a component of type CustomDrawComponent or not.

Parameters
e Entity

Returns
bool

HasCustomTargetSpriteBatch(Entity)

public bool HasCustomTargetSpriteBatch(Entity e)

Checks whether this entity possesses a component of type CustomTargetSpriteBatchComponent or not.

Parameters
e Entity

Returns
bool

HasCutsceneAnchors(Entity)

public bool HasCutsceneAnchors(Entity e)

Checks whether this entity possesses a component of type CutsceneAnchorsComponent or not.

Parameters
e Entity

Returns
bool

HasCutsceneAnchorsEditor(Entity)

public bool HasCutsceneAnchorsEditor(Entity e)

Checks whether this entity possesses a component of type CutsceneAnchorsEditorComponent or not.

Parameters
e Entity

Returns
bool

HasDestroyAtTime(Entity)

public bool HasDestroyAtTime(Entity e)

Checks whether this entity possesses a component of type DestroyAtTimeComponent or not.

Parameters
e Entity

Returns
bool

HasDestroyOnAnimationComplete(Entity)

public bool HasDestroyOnAnimationComplete(Entity e)

Checks whether this entity possesses a component of type DestroyOnAnimationCompleteComponent or not.

Parameters
e Entity

Returns
bool

HasDestroyOnBlackboardCondition(Entity)

public bool HasDestroyOnBlackboardCondition(Entity e)

Checks whether this entity possesses a component of type DestroyOnBlackboardConditionComponent or not.

Parameters
e Entity

Returns
bool

HasDestroyOnCollision(Entity)

public bool HasDestroyOnCollision(Entity e)

Checks whether this entity possesses a component of type DestroyOnCollisionComponent or not.

Parameters
e Entity

Returns
bool

HasDisableAgent(Entity)

public bool HasDisableAgent(Entity e)

Checks whether this entity possesses a component of type DisableAgentComponent or not.

Parameters
e Entity

Returns
bool

HasDisableEntity(Entity)

public bool HasDisableEntity(Entity e)

Checks whether this entity possesses a component of type DisableEntityComponent or not.

Parameters
e Entity

Returns
bool

HasDisableParticleSystem(Entity)

public bool HasDisableParticleSystem(Entity e)

Checks whether this entity possesses a component of type DisableParticleSystemComponent or not.

Parameters
e Entity

Returns
bool

HasDisableSceneTransitionEffects(Entity)

public bool HasDisableSceneTransitionEffects(Entity e)

Checks whether this entity possesses a component of type DisableSceneTransitionEffectsComponent or not.

Parameters
e Entity

Returns
bool

HasDoNotPause(Entity)

public bool HasDoNotPause(Entity e)

Checks whether this entity possesses a component of type DoNotPauseComponent or not.

Parameters
e Entity

Returns
bool

HasDoNotPersistEntityOnSave(Entity)

public bool HasDoNotPersistEntityOnSave(Entity e)

Checks whether this entity possesses a component of type DoNotPersistEntityOnSaveComponent or not.

Parameters
e Entity

Returns
bool

HasDrawRectangle(Entity)

public bool HasDrawRectangle(Entity e)

Checks whether this entity possesses a component of type DrawRectangleComponent or not.

Parameters
e Entity

Returns
bool

HasEntityTracker(Entity)

public bool HasEntityTracker(Entity e)

Checks whether this entity possesses a component of type EntityTrackerComponent or not.

Parameters
e Entity

Returns
bool

HasEventListener(Entity)

public bool HasEventListener(Entity e)

Checks whether this entity possesses a component of type EventListenerComponent or not.

Parameters
e Entity

Returns
bool

HasEventListenerEditor(Entity)

public bool HasEventListenerEditor(Entity e)

Checks whether this entity possesses a component of type EventListenerEditorComponent or not.

Parameters
e Entity

Returns
bool

HasFacing(Entity)

public bool HasFacing(Entity e)

Checks whether this entity possesses a component of type FacingComponent or not.

Parameters
e Entity

Returns
bool

HasFadeScreen(Entity)

public bool HasFadeScreen(Entity e)

Checks whether this entity possesses a component of type FadeScreenComponent or not.

Parameters
e Entity

Returns
bool

HasFadeTransition(Entity)

public bool HasFadeTransition(Entity e)

Checks whether this entity possesses a component of type FadeTransitionComponent or not.

Parameters
e Entity

Returns
bool

HasFadeWhenInArea(Entity)

public bool HasFadeWhenInArea(Entity e)

Checks whether this entity possesses a component of type FadeWhenInAreaComponent or not.

Parameters
e Entity

Returns
bool

HasFadeWhenInCutscene(Entity)

public bool HasFadeWhenInCutscene(Entity e)

Checks whether this entity possesses a component of type FadeWhenInCutsceneComponent or not.

Parameters
e Entity

Returns
bool

HasFatalDamageMessage(Entity)

public bool HasFatalDamageMessage(Entity e)

Checks whether the entity has a message of type FatalDamageMessage or not.

Parameters
e Entity

Returns
bool

HasFlashSprite(Entity)

public bool HasFlashSprite(Entity e)

Checks whether this entity possesses a component of type FlashSpriteComponent or not.

Parameters
e Entity

Returns
bool

HasFreeMovement(Entity)

public bool HasFreeMovement(Entity e)

Checks whether this entity possesses a component of type FreeMovementComponent or not.

Parameters
e Entity

Returns
bool

HasFreezeWorld(Entity)

public bool HasFreezeWorld(Entity e)

Checks whether this entity possesses a component of type FreezeWorldComponent or not.

Parameters
e Entity

Returns
bool

HasFriction(Entity)

public bool HasFriction(Entity e)

Checks whether this entity possesses a component of type FrictionComponent or not.

Parameters
e Entity

Returns
bool

HasGlobalShader(Entity)

public bool HasGlobalShader(Entity e)

Checks whether this entity possesses a component of type GlobalShaderComponent or not.

Parameters
e Entity

Returns
bool

HasGuidToIdTarget(Entity)

public bool HasGuidToIdTarget(Entity e)

Checks whether this entity possesses a component of type GuidToIdTargetComponent or not.

Parameters
e Entity

Returns
bool

HasGuidToIdTargetCollection(Entity)

public bool HasGuidToIdTargetCollection(Entity e)

Checks whether this entity possesses a component of type GuidToIdTargetCollectionComponent or not.

Parameters
e Entity

Returns
bool

HasHAAStarPathfind(Entity)

public bool HasHAAStarPathfind(Entity e)

Checks whether this entity possesses a component of type HAAStarPathfindComponent or not.

Parameters
e Entity

Returns
bool

HasHasVision(Entity)

public bool HasHasVision(Entity e)

Checks whether this entity possesses a component of type HasVisionComponent or not.

Parameters
e Entity

Returns
bool

HasHighlightMessage(Entity)

public bool HasHighlightMessage(Entity e)

Checks whether the entity has a message of type HighlightMessage or not.

Parameters
e Entity

Returns
bool

HasHighlightOnChildren(Entity)

public bool HasHighlightOnChildren(Entity e)

Checks whether this entity possesses a component of type HighlightOnChildrenComponent or not.

Parameters
e Entity

Returns
bool

HasHighlightSprite(Entity)

public bool HasHighlightSprite(Entity e)

Checks whether this entity possesses a component of type HighlightSpriteComponent or not.

Parameters
e Entity

Returns
bool

HasIdTarget(Entity)

public bool HasIdTarget(Entity e)

Checks whether this entity possesses a component of type IdTargetComponent or not.

Parameters
e Entity

Returns
bool

HasIdTargetCollection(Entity)

public bool HasIdTargetCollection(Entity e)

Checks whether this entity possesses a component of type IdTargetCollectionComponent or not.

Parameters
e Entity

Returns
bool

HasIgnoreTriggersUntil(Entity)

public bool HasIgnoreTriggersUntil(Entity e)

Checks whether this entity possesses a component of type IgnoreTriggersUntilComponent or not.

Parameters
e Entity

Returns
bool

HasInCamera(Entity)

public bool HasInCamera(Entity e)

Checks whether this entity possesses a component of type InCameraComponent or not.

Parameters
e Entity

Returns
bool

HasIndestructible(Entity)

public bool HasIndestructible(Entity e)

Checks whether this entity possesses a component of type IndestructibleComponent or not.

Parameters
e Entity

Returns
bool

HasInsideMovementModArea(Entity)

public bool HasInsideMovementModArea(Entity e)

Checks whether this entity possesses a component of type InsideMovementModAreaComponent or not.

Parameters
e Entity

Returns
bool

HasInstanceToEntityLookup(Entity)

public bool HasInstanceToEntityLookup(Entity e)

Checks whether this entity possesses a component of type InstanceToEntityLookupComponent or not.

Parameters
e Entity

Returns
bool

HasInteractMessage(Entity)

public bool HasInteractMessage(Entity e)

Checks whether the entity has a message of type InteractMessage or not.

Parameters
e Entity

Returns
bool

HasInteractOnCollision(Entity)

public bool HasInteractOnCollision(Entity e)

Checks whether this entity possesses a component of type InteractOnCollisionComponent or not.

Parameters
e Entity

Returns
bool

HasInteractOnRuleMatch(Entity)

public bool HasInteractOnRuleMatch(Entity e)

Checks whether this entity possesses a component of type InteractOnRuleMatchComponent or not.

Parameters
e Entity

Returns
bool

HasInteractOnRuleMatchCollection(Entity)

public bool HasInteractOnRuleMatchCollection(Entity e)

Checks whether this entity possesses a component of type InteractOnRuleMatchCollectionComponent or not.

Parameters
e Entity

Returns
bool

HasInteractOnStart(Entity)

public bool HasInteractOnStart(Entity e)

Checks whether this entity possesses a component of type InteractOnStartComponent or not.

Parameters
e Entity

Returns
bool

HasInteractor(Entity)

public bool HasInteractor(Entity e)

Checks whether this entity possesses a component of type InteractorComponent or not.

Parameters
e Entity

Returns
bool

HasInvisible(Entity)

public bool HasInvisible(Entity e)

Checks whether this entity possesses a component of type InvisibleComponent or not.

Parameters
e Entity

Returns
bool

HasIsInsideOfMessage(Entity)

public bool HasIsInsideOfMessage(Entity e)

Checks whether the entity has a message of type IsInsideOfMessage or not.

Parameters
e Entity

Returns
bool

HasLine(Entity)

public bool HasLine(Entity e)

Checks whether this entity possesses a component of type LineComponent or not.

Parameters
e Entity

Returns
bool

HasMap(Entity)

public bool HasMap(Entity e)

Checks whether this entity possesses a component of type MapComponent or not.

Parameters
e Entity

Returns
bool

HasMovementModArea(Entity)

public bool HasMovementModArea(Entity e)

Checks whether this entity possesses a component of type MovementModAreaComponent or not.

Parameters
e Entity

Returns
bool

HasMoveTo(Entity)

public bool HasMoveTo(Entity e)

Checks whether this entity possesses a component of type MoveToComponent or not.

Parameters
e Entity

Returns
bool

HasMoveToPerfect(Entity)

public bool HasMoveToPerfect(Entity e)

Checks whether this entity possesses a component of type MoveToPerfectComponent or not.

Parameters
e Entity

Returns
bool

HasMusic(Entity)

public bool HasMusic(Entity e)

Checks whether this entity possesses a component of type MusicComponent or not.

Parameters
e Entity

Returns
bool

HasMuteEvents(Entity)

public bool HasMuteEvents(Entity e)

Checks whether this entity possesses a component of type MuteEventsComponent or not.

Parameters
e Entity

Returns
bool

HasNextDialogMessage(Entity)

public bool HasNextDialogMessage(Entity e)

Checks whether the entity has a message of type NextDialogMessage or not.

Parameters
e Entity

Returns
bool

HasNineSlice(Entity)

public bool HasNineSlice(Entity e)

Checks whether this entity possesses a component of type NineSliceComponent or not.

Parameters
e Entity

Returns
bool

HasOnActorEnteredOrExitedMessage(Entity)

public bool HasOnActorEnteredOrExitedMessage(Entity e)

Checks whether the entity has a message of type OnActorEnteredOrExitedMessage or not.

Parameters
e Entity

Returns
bool

HasOnEnterOnExit(Entity)

public bool HasOnEnterOnExit(Entity e)

Checks whether this entity possesses a component of type OnEnterOnExitComponent or not.

Parameters
e Entity

Returns
bool

HasOnInteractExitMessage(Entity)

public bool HasOnInteractExitMessage(Entity e)

Checks whether the entity has a message of type OnInteractExitMessage or not.

Parameters
e Entity

Returns
bool

HasOnTriggerEnteredMessage(Entity)

public bool HasOnTriggerEnteredMessage(Entity e)

Checks whether the entity has a message of type OnTriggerEnteredMessage or not.

Parameters
e Entity

Returns
bool

HasParallax(Entity)

public bool HasParallax(Entity e)

Checks whether this entity possesses a component of type ParallaxComponent or not.

Parameters
e Entity

Returns
bool

HasParticleSystem(Entity)

public bool HasParticleSystem(Entity e)

Checks whether this entity possesses a component of type ParticleSystemComponent or not.

Parameters
e Entity

Returns
bool

HasParticleSystemWorldTracker(Entity)

public bool HasParticleSystemWorldTracker(Entity e)

Checks whether this entity possesses a component of type ParticleSystemWorldTrackerComponent or not.

Parameters
e Entity

Returns
bool

HasPathfind(Entity)

public bool HasPathfind(Entity e)

Checks whether this entity possesses a component of type PathfindComponent or not.

Parameters
e Entity

Returns
bool

HasPathNotPossibleMessage(Entity)

public bool HasPathNotPossibleMessage(Entity e)

Checks whether the entity has a message of type PathNotPossibleMessage or not.

Parameters
e Entity

Returns
bool

HasPauseAnimation(Entity)

public bool HasPauseAnimation(Entity e)

Checks whether this entity possesses a component of type PauseAnimationComponent or not.

Parameters
e Entity

Returns
bool

HasPickChoiceMessage(Entity)

public bool HasPickChoiceMessage(Entity e)

Checks whether the entity has a message of type PickChoiceMessage or not.

Parameters
e Entity

Returns
bool

HasPickEntityToAddOnStart(Entity)

public bool HasPickEntityToAddOnStart(Entity e)

Checks whether this entity possesses a component of type PickEntityToAddOnStartComponent or not.

Parameters
e Entity

Returns
bool

HasPlayAnimationOnRule(Entity)

public bool HasPlayAnimationOnRule(Entity e)

Checks whether this entity possesses a component of type PlayAnimationOnRuleComponent or not.

Parameters
e Entity

Returns
bool

HasPolygonSprite(Entity)

public bool HasPolygonSprite(Entity e)

Checks whether this entity possesses a component of type PolygonSpriteComponent or not.

Parameters
e Entity

Returns
bool

HasPosition(Entity)

public bool HasPosition(Entity e)

Checks whether this entity possesses a component of type PositionComponent or not.

Parameters
e Entity

Returns
bool

HasPrefabRef(Entity)

public bool HasPrefabRef(Entity e)

Checks whether this entity possesses a component of type PrefabRefComponent or not.

Parameters
e Entity

Returns
bool

HasPushAway(Entity)

public bool HasPushAway(Entity e)

Checks whether this entity possesses a component of type PushAwayComponent or not.

Parameters
e Entity

Returns
bool

HasQuadtree(Entity)

public bool HasQuadtree(Entity e)

Checks whether this entity possesses a component of type QuadtreeComponent or not.

Parameters
e Entity

Returns
bool

HasQuestTracker(Entity)

public bool HasQuestTracker(Entity e)

Checks whether this entity possesses a component of type QuestTrackerComponent or not.

Parameters
e Entity

Returns
bool

HasQuestTrackerRuntime(Entity)

public bool HasQuestTrackerRuntime(Entity e)

Checks whether this entity possesses a component of type QuestTrackerRuntimeComponent or not.

Parameters
e Entity

Returns
bool

HasRandomizeSprite(Entity)

public bool HasRandomizeSprite(Entity e)

Checks whether this entity possesses a component of type RandomizeSpriteComponent or not.

Parameters
e Entity

Returns
bool

HasRectPosition(Entity)

public bool HasRectPosition(Entity e)

Checks whether this entity possesses a component of type RectPositionComponent or not.

Parameters
e Entity

Returns
bool

HasReflection(Entity)

public bool HasReflection(Entity e)

Checks whether this entity possesses a component of type ReflectionComponent or not.

Parameters
e Entity

Returns
bool

HasRemoveColliderWhenStopped(Entity)

public bool HasRemoveColliderWhenStopped(Entity e)

Checks whether this entity possesses a component of type RemoveColliderWhenStoppedComponent or not.

Parameters
e Entity

Returns
bool

HasRemoveEntityOnRuleMatchAtLoad(Entity)

public bool HasRemoveEntityOnRuleMatchAtLoad(Entity e)

Checks whether this entity possesses a component of type RemoveEntityOnRuleMatchAtLoadComponent or not.

Parameters
e Entity

Returns
bool

HasRenderedSpriteCache(Entity)

public bool HasRenderedSpriteCache(Entity e)

Checks whether this entity possesses a component of type RenderedSpriteCacheComponent or not.

Parameters
e Entity

Returns
bool

HasRequiresVision(Entity)

public bool HasRequiresVision(Entity e)

Checks whether this entity possesses a component of type RequiresVisionComponent or not.

Parameters
e Entity

Returns
bool

HasRoom(Entity)

public bool HasRoom(Entity e)

Checks whether this entity possesses a component of type RoomComponent or not.

Parameters
e Entity

Returns
bool

HasRotation(Entity)

public bool HasRotation(Entity e)

Checks whether this entity possesses a component of type RotationComponent or not.

Parameters
e Entity

Returns
bool

HasRoute(Entity)

public bool HasRoute(Entity e)

Checks whether this entity possesses a component of type RouteComponent or not.

Parameters
e Entity

Returns
bool

HasRuleWatcher(Entity)

public bool HasRuleWatcher(Entity e)

Checks whether this entity possesses a component of type RuleWatcherComponent or not.

Parameters
e Entity

Returns
bool

HasScale(Entity)

public bool HasScale(Entity e)

Checks whether this entity possesses a component of type ScaleComponent or not.

Parameters
e Entity

Returns
bool

HasSituation(Entity)

public bool HasSituation(Entity e)

Checks whether this entity possesses a component of type SituationComponent or not.

Parameters
e Entity

Returns
bool

HasSound(Entity)

public bool HasSound(Entity e)

Checks whether this entity possesses a component of type SoundComponent or not.

Parameters
e Entity

Returns
bool

HasSoundEventPositionTracker(Entity)

public bool HasSoundEventPositionTracker(Entity e)

Checks whether this entity possesses a component of type SoundEventPositionTrackerComponent or not.

Parameters
e Entity

Returns
bool

HasSoundParameter(Entity)

public bool HasSoundParameter(Entity e)

Checks whether this entity possesses a component of type SoundParameterComponent or not.

Parameters
e Entity

Returns
bool

HasSoundWatcher(Entity)

public bool HasSoundWatcher(Entity e)

Checks whether this entity possesses a component of type SoundWatcherComponent or not.

Parameters
e Entity

Returns
bool

HasSpeaker(Entity)

public bool HasSpeaker(Entity e)

Checks whether this entity possesses a component of type SpeakerComponent or not.

Parameters
e Entity

Returns
bool

HasSprite(Entity)

public bool HasSprite(Entity e)

Checks whether this entity possesses a component of type SpriteComponent or not.

Parameters
e Entity

Returns
bool

HasSquish(Entity)

public bool HasSquish(Entity e)

Checks whether this entity possesses a component of type SquishComponent or not.

Parameters
e Entity

Returns
bool

HasStateWatcher(Entity)

public bool HasStateWatcher(Entity e)

Checks whether this entity possesses a component of type StateWatcherComponent or not.

Parameters
e Entity

Returns
bool

HasStatic(Entity)

public bool HasStatic(Entity e)

Checks whether this entity possesses a component of type StaticComponent or not.

Parameters
e Entity

Returns
bool

HasStrafing(Entity)

public bool HasStrafing(Entity e)

Checks whether this entity possesses a component of type StrafingComponent or not.

Parameters
e Entity

Returns
bool

HasTags(Entity)

public bool HasTags(Entity e)

Checks whether this entity possesses a component of type TagsComponent or not.

Parameters
e Entity

Returns
bool

HasTexture(Entity)

public bool HasTexture(Entity e)

Checks whether this entity possesses a component of type TextureComponent or not.

Parameters
e Entity

Returns
bool

HasThreeSlice(Entity)

public bool HasThreeSlice(Entity e)

Checks whether this entity possesses a component of type ThreeSliceComponent or not.

Parameters
e Entity

Returns
bool

HasTileGrid(Entity)

public bool HasTileGrid(Entity e)

Checks whether this entity possesses a component of type TileGridComponent or not.

Parameters
e Entity

Returns
bool

HasTileset(Entity)

public bool HasTileset(Entity e)

Checks whether this entity possesses a component of type TilesetComponent or not.

Parameters
e Entity

Returns
bool

HasTint(Entity)

public bool HasTint(Entity e)

Checks whether this entity possesses a component of type TintComponent or not.

Parameters
e Entity

Returns
bool

HasTouchedGroundMessage(Entity)

public bool HasTouchedGroundMessage(Entity e)

Checks whether the entity has a message of type TouchedGroundMessage or not.

Parameters
e Entity

Returns
bool

HasUiDisplay(Entity)

public bool HasUiDisplay(Entity e)

Checks whether this entity possesses a component of type UiDisplayComponent or not.

Parameters
e Entity

Returns
bool

HasUnscaledDeltaTime(Entity)

public bool HasUnscaledDeltaTime(Entity e)

Checks whether this entity possesses a component of type UnscaledDeltaTimeComponent or not.

Parameters
e Entity

Returns
bool

HasVelocity(Entity)

public bool HasVelocity(Entity e)

Checks whether this entity possesses a component of type VelocityComponent or not.

Parameters
e Entity

Returns
bool

HasVerticalPosition(Entity)

public bool HasVerticalPosition(Entity e)

Checks whether this entity possesses a component of type VerticalPositionComponent or not.

Parameters
e Entity

Returns
bool

HasWaitForVacancy(Entity)

public bool HasWaitForVacancy(Entity e)

Checks whether this entity possesses a component of type WaitForVacancyComponent or not.

Parameters
e Entity

Returns
bool

HasWindowRefreshTracker(Entity)

public bool HasWindowRefreshTracker(Entity e)

Checks whether this entity possesses a component of type WindowRefreshTrackerComponent or not.

Parameters
e Entity

Returns
bool

RemoveAdvancedCollision(Entity)

public bool RemoveAdvancedCollision(Entity e)

Removes the component of type AdvancedCollisionComponent.

Parameters
e Entity

Returns
bool

RemoveAgent(Entity)

public bool RemoveAgent(Entity e)

Removes the component of type AgentComponent.

Parameters
e Entity

Returns
bool

RemoveAgentImpulse(Entity)

public bool RemoveAgentImpulse(Entity e)

Removes the component of type AgentImpulseComponent.

Parameters
e Entity

Returns
bool

RemoveAgentSpeedMultiplier(Entity)

public bool RemoveAgentSpeedMultiplier(Entity e)

Removes the component of type AgentSpeedMultiplier.

Parameters
e Entity

Returns
bool

RemoveAgentSpeedOverride(Entity)

public bool RemoveAgentSpeedOverride(Entity e)

Removes the component of type AgentSpeedOverride.

Parameters
e Entity

Returns
bool

RemoveAgentSprite(Entity)

public bool RemoveAgentSprite(Entity e)

Removes the component of type AgentSpriteComponent.

Parameters
e Entity

Returns
bool

RemoveAlpha(Entity)

public bool RemoveAlpha(Entity e)

Removes the component of type AlphaComponent.

Parameters
e Entity

Returns
bool

RemoveAnimationComplete(Entity)

public bool RemoveAnimationComplete(Entity e)

Removes the component of type AnimationCompleteComponent.

Parameters
e Entity

Returns
bool

RemoveAnimationCompleteMessage(Entity)

public bool RemoveAnimationCompleteMessage(Entity e)

Set a message of type AnimationCompleteMessage.

Parameters
e Entity

Returns
bool

RemoveAnimationEventBroadcaster(Entity)

public bool RemoveAnimationEventBroadcaster(Entity e)

Removes the component of type AnimationEventBroadcasterComponent.

Parameters
e Entity

Returns
bool

RemoveAnimationEventMessage(Entity)

public bool RemoveAnimationEventMessage(Entity e)

Set a message of type AnimationEventMessage.

Parameters
e Entity

Returns
bool

RemoveAnimationOverload(Entity)

public bool RemoveAnimationOverload(Entity e)

Removes the component of type AnimationOverloadComponent.

Parameters
e Entity

Returns
bool

RemoveAnimationRuleMatched(Entity)

public bool RemoveAnimationRuleMatched(Entity e)

Removes the component of type AnimationRuleMatchedComponent.

Parameters
e Entity

Returns
bool

RemoveAnimationSpeedOverload(Entity)

public bool RemoveAnimationSpeedOverload(Entity e)

Removes the component of type AnimationSpeedOverload.

Parameters
e Entity

Returns
bool

RemoveAttackMultiplier(Entity)

public bool RemoveAttackMultiplier(Entity e)

Removes the component of type AttackMultiplier.

Parameters
e Entity

Returns
bool

RemoveBounceAmount(Entity)

public bool RemoveBounceAmount(Entity e)

Removes the component of type BounceAmountComponent.

Parameters
e Entity

Returns
bool

RemoveCameraFollow(Entity)

public bool RemoveCameraFollow(Entity e)

Removes the component of type CameraFollowComponent.

Parameters
e Entity

Returns
bool

RemoveCarve(Entity)

public bool RemoveCarve(Entity e)

Removes the component of type CarveComponent.

Parameters
e Entity

Returns
bool

RemoveChoice(Entity)

public bool RemoveChoice(Entity e)

Removes the component of type ChoiceComponent.

Parameters
e Entity

Returns
bool

RemoveCollidedWithMessage(Entity)

public bool RemoveCollidedWithMessage(Entity e)

Set a message of type CollidedWithMessage.

Parameters
e Entity

Returns
bool

RemoveCollider(Entity)

public bool RemoveCollider(Entity e)

Removes the component of type ColliderComponent.

Parameters
e Entity

Returns
bool

RemoveCollisionCache(Entity)

public bool RemoveCollisionCache(Entity e)

Removes the component of type CollisionCacheComponent.

Parameters
e Entity

Returns
bool

RemoveCustomCollisionMask(Entity)

public bool RemoveCustomCollisionMask(Entity e)

Removes the component of type CustomCollisionMask.

Parameters
e Entity

Returns
bool

RemoveCustomDraw(Entity)

public bool RemoveCustomDraw(Entity e)

Removes the component of type CustomDrawComponent.

Parameters
e Entity

Returns
bool

RemoveCustomTargetSpriteBatch(Entity)

public bool RemoveCustomTargetSpriteBatch(Entity e)

Removes the component of type CustomTargetSpriteBatchComponent.

Parameters
e Entity

Returns
bool

RemoveCutsceneAnchors(Entity)

public bool RemoveCutsceneAnchors(Entity e)

Removes the component of type CutsceneAnchorsComponent.

Parameters
e Entity

Returns
bool

RemoveCutsceneAnchorsEditor(Entity)

public bool RemoveCutsceneAnchorsEditor(Entity e)

Removes the component of type CutsceneAnchorsEditorComponent.

Parameters
e Entity

Returns
bool

RemoveDestroyAtTime(Entity)

public bool RemoveDestroyAtTime(Entity e)

Removes the component of type DestroyAtTimeComponent.

Parameters
e Entity

Returns
bool

RemoveDestroyOnAnimationComplete(Entity)

public bool RemoveDestroyOnAnimationComplete(Entity e)

Removes the component of type DestroyOnAnimationCompleteComponent.

Parameters
e Entity

Returns
bool

RemoveDestroyOnBlackboardCondition(Entity)

public bool RemoveDestroyOnBlackboardCondition(Entity e)

Removes the component of type DestroyOnBlackboardConditionComponent.

Parameters
e Entity

Returns
bool

RemoveDestroyOnCollision(Entity)

public bool RemoveDestroyOnCollision(Entity e)

Removes the component of type DestroyOnCollisionComponent.

Parameters
e Entity

Returns
bool

RemoveDisableAgent(Entity)

public bool RemoveDisableAgent(Entity e)

Removes the component of type DisableAgentComponent.

Parameters
e Entity

Returns
bool

RemoveDisableEntity(Entity)

public bool RemoveDisableEntity(Entity e)

Removes the component of type DisableEntityComponent.

Parameters
e Entity

Returns
bool

RemoveDisableParticleSystem(Entity)

public bool RemoveDisableParticleSystem(Entity e)

Removes the component of type DisableParticleSystemComponent.

Parameters
e Entity

Returns
bool

RemoveDisableSceneTransitionEffects(Entity)

public bool RemoveDisableSceneTransitionEffects(Entity e)

Removes the component of type DisableSceneTransitionEffectsComponent.

Parameters
e Entity

Returns
bool

RemoveDoNotPause(Entity)

public bool RemoveDoNotPause(Entity e)

Removes the component of type DoNotPauseComponent.

Parameters
e Entity

Returns
bool

RemoveDoNotPersistEntityOnSave(Entity)

public bool RemoveDoNotPersistEntityOnSave(Entity e)

Removes the component of type DoNotPersistEntityOnSaveComponent.

Parameters
e Entity

Returns
bool

RemoveDrawRectangle(Entity)

public bool RemoveDrawRectangle(Entity e)

Removes the component of type DrawRectangleComponent.

Parameters
e Entity

Returns
bool

RemoveEntityTracker(Entity)

public bool RemoveEntityTracker(Entity e)

Removes the component of type EntityTrackerComponent.

Parameters
e Entity

Returns
bool

RemoveEventListener(Entity)

public bool RemoveEventListener(Entity e)

Removes the component of type EventListenerComponent.

Parameters
e Entity

Returns
bool

RemoveEventListenerEditor(Entity)

public bool RemoveEventListenerEditor(Entity e)

Removes the component of type EventListenerEditorComponent.

Parameters
e Entity

Returns
bool

RemoveFacing(Entity)

public bool RemoveFacing(Entity e)

Removes the component of type FacingComponent.

Parameters
e Entity

Returns
bool

RemoveFadeScreen(Entity)

public bool RemoveFadeScreen(Entity e)

Removes the component of type FadeScreenComponent.

Parameters
e Entity

Returns
bool

RemoveFadeTransition(Entity)

public bool RemoveFadeTransition(Entity e)

Removes the component of type FadeTransitionComponent.

Parameters
e Entity

Returns
bool

RemoveFadeWhenInArea(Entity)

public bool RemoveFadeWhenInArea(Entity e)

Removes the component of type FadeWhenInAreaComponent.

Parameters
e Entity

Returns
bool

RemoveFadeWhenInCutscene(Entity)

public bool RemoveFadeWhenInCutscene(Entity e)

Removes the component of type FadeWhenInCutsceneComponent.

Parameters
e Entity

Returns
bool

RemoveFatalDamageMessage(Entity)

public bool RemoveFatalDamageMessage(Entity e)

Set a message of type FatalDamageMessage.

Parameters
e Entity

Returns
bool

RemoveFlashSprite(Entity)

public bool RemoveFlashSprite(Entity e)

Removes the component of type FlashSpriteComponent.

Parameters
e Entity

Returns
bool

RemoveFreeMovement(Entity)

public bool RemoveFreeMovement(Entity e)

Removes the component of type FreeMovementComponent.

Parameters
e Entity

Returns
bool

RemoveFreezeWorld(Entity)

public bool RemoveFreezeWorld(Entity e)

Removes the component of type FreezeWorldComponent.

Parameters
e Entity

Returns
bool

RemoveFriction(Entity)

public bool RemoveFriction(Entity e)

Removes the component of type FrictionComponent.

Parameters
e Entity

Returns
bool

RemoveGlobalShader(Entity)

public bool RemoveGlobalShader(Entity e)

Removes the component of type GlobalShaderComponent.

Parameters
e Entity

Returns
bool

RemoveGuidToIdTarget(Entity)

public bool RemoveGuidToIdTarget(Entity e)

Removes the component of type GuidToIdTargetComponent.

Parameters
e Entity

Returns
bool

RemoveGuidToIdTargetCollection(Entity)

public bool RemoveGuidToIdTargetCollection(Entity e)

Removes the component of type GuidToIdTargetCollectionComponent.

Parameters
e Entity

Returns
bool

RemoveHAAStarPathfind(Entity)

public bool RemoveHAAStarPathfind(Entity e)

Removes the component of type HAAStarPathfindComponent.

Parameters
e Entity

Returns
bool

RemoveHasVision(Entity)

public bool RemoveHasVision(Entity e)

Removes the component of type HasVisionComponent.

Parameters
e Entity

Returns
bool

RemoveHighlightMessage(Entity)

public bool RemoveHighlightMessage(Entity e)

Set a message of type HighlightMessage.

Parameters
e Entity

Returns
bool

RemoveHighlightOnChildren(Entity)

public bool RemoveHighlightOnChildren(Entity e)

Removes the component of type HighlightOnChildrenComponent.

Parameters
e Entity

Returns
bool

RemoveHighlightSprite(Entity)

public bool RemoveHighlightSprite(Entity e)

Removes the component of type HighlightSpriteComponent.

Parameters
e Entity

Returns
bool

RemoveIdTarget(Entity)

public bool RemoveIdTarget(Entity e)

Removes the component of type IdTargetComponent.

Parameters
e Entity

Returns
bool

RemoveIdTargetCollection(Entity)

public bool RemoveIdTargetCollection(Entity e)

Removes the component of type IdTargetCollectionComponent.

Parameters
e Entity

Returns
bool

RemoveIgnoreTriggersUntil(Entity)

public bool RemoveIgnoreTriggersUntil(Entity e)

Removes the component of type IgnoreTriggersUntilComponent.

Parameters
e Entity

Returns
bool

RemoveInCamera(Entity)

public bool RemoveInCamera(Entity e)

Removes the component of type InCameraComponent.

Parameters
e Entity

Returns
bool

RemoveIndestructible(Entity)

public bool RemoveIndestructible(Entity e)

Removes the component of type IndestructibleComponent.

Parameters
e Entity

Returns
bool

RemoveInsideMovementModArea(Entity)

public bool RemoveInsideMovementModArea(Entity e)

Removes the component of type InsideMovementModAreaComponent.

Parameters
e Entity

Returns
bool

RemoveInstanceToEntityLookup(Entity)

public bool RemoveInstanceToEntityLookup(Entity e)

Removes the component of type InstanceToEntityLookupComponent.

Parameters
e Entity

Returns
bool

RemoveInteractMessage(Entity)

public bool RemoveInteractMessage(Entity e)

Set a message of type InteractMessage.

Parameters
e Entity

Returns
bool

RemoveInteractOnCollision(Entity)

public bool RemoveInteractOnCollision(Entity e)

Removes the component of type InteractOnCollisionComponent.

Parameters
e Entity

Returns
bool

RemoveInteractOnRuleMatch(Entity)

public bool RemoveInteractOnRuleMatch(Entity e)

Removes the component of type InteractOnRuleMatchComponent.

Parameters
e Entity

Returns
bool

RemoveInteractOnRuleMatchCollection(Entity)

public bool RemoveInteractOnRuleMatchCollection(Entity e)

Removes the component of type InteractOnRuleMatchCollectionComponent.

Parameters
e Entity

Returns
bool

RemoveInteractOnStart(Entity)

public bool RemoveInteractOnStart(Entity e)

Removes the component of type InteractOnStartComponent.

Parameters
e Entity

Returns
bool

RemoveInteractor(Entity)

public bool RemoveInteractor(Entity e)

Removes the component of type InteractorComponent.

Parameters
e Entity

Returns
bool

RemoveInvisible(Entity)

public bool RemoveInvisible(Entity e)

Removes the component of type InvisibleComponent.

Parameters
e Entity

Returns
bool

RemoveIsInsideOfMessage(Entity)

public bool RemoveIsInsideOfMessage(Entity e)

Set a message of type IsInsideOfMessage.

Parameters
e Entity

Returns
bool

RemoveLine(Entity)

public bool RemoveLine(Entity e)

Removes the component of type LineComponent.

Parameters
e Entity

Returns
bool

RemoveMap(Entity)

public bool RemoveMap(Entity e)

Removes the component of type MapComponent.

Parameters
e Entity

Returns
bool

RemoveMovementModArea(Entity)

public bool RemoveMovementModArea(Entity e)

Removes the component of type MovementModAreaComponent.

Parameters
e Entity

Returns
bool

RemoveMoveTo(Entity)

public bool RemoveMoveTo(Entity e)

Removes the component of type MoveToComponent.

Parameters
e Entity

Returns
bool

RemoveMoveToPerfect(Entity)

public bool RemoveMoveToPerfect(Entity e)

Removes the component of type MoveToPerfectComponent.

Parameters
e Entity

Returns
bool

RemoveMusic(Entity)

public bool RemoveMusic(Entity e)

Removes the component of type MusicComponent.

Parameters
e Entity

Returns
bool

RemoveMuteEvents(Entity)

public bool RemoveMuteEvents(Entity e)

Removes the component of type MuteEventsComponent.

Parameters
e Entity

Returns
bool

RemoveNextDialogMessage(Entity)

public bool RemoveNextDialogMessage(Entity e)

Set a message of type NextDialogMessage.

Parameters
e Entity

Returns
bool

RemoveNineSlice(Entity)

public bool RemoveNineSlice(Entity e)

Removes the component of type NineSliceComponent.

Parameters
e Entity

Returns
bool

RemoveOnActorEnteredOrExitedMessage(Entity)

public bool RemoveOnActorEnteredOrExitedMessage(Entity e)

Set a message of type OnActorEnteredOrExitedMessage.

Parameters
e Entity

Returns
bool

RemoveOnEnterOnExit(Entity)

public bool RemoveOnEnterOnExit(Entity e)

Removes the component of type OnEnterOnExitComponent.

Parameters
e Entity

Returns
bool

RemoveOnInteractExitMessage(Entity)

public bool RemoveOnInteractExitMessage(Entity e)

Set a message of type OnInteractExitMessage.

Parameters
e Entity

Returns
bool

RemoveOnTriggerEnteredMessage(Entity)

public bool RemoveOnTriggerEnteredMessage(Entity e)

Set a message of type OnTriggerEnteredMessage.

Parameters
e Entity

Returns
bool

RemoveParallax(Entity)

public bool RemoveParallax(Entity e)

Removes the component of type ParallaxComponent.

Parameters
e Entity

Returns
bool

RemoveParticleSystem(Entity)

public bool RemoveParticleSystem(Entity e)

Removes the component of type ParticleSystemComponent.

Parameters
e Entity

Returns
bool

RemoveParticleSystemWorldTracker(Entity)

public bool RemoveParticleSystemWorldTracker(Entity e)

Removes the component of type ParticleSystemWorldTrackerComponent.

Parameters
e Entity

Returns
bool

RemovePathfind(Entity)

public bool RemovePathfind(Entity e)

Removes the component of type PathfindComponent.

Parameters
e Entity

Returns
bool

RemovePathNotPossibleMessage(Entity)

public bool RemovePathNotPossibleMessage(Entity e)

Set a message of type PathNotPossibleMessage.

Parameters
e Entity

Returns
bool

RemovePauseAnimation(Entity)

public bool RemovePauseAnimation(Entity e)

Removes the component of type PauseAnimationComponent.

Parameters
e Entity

Returns
bool

RemovePickChoiceMessage(Entity)

public bool RemovePickChoiceMessage(Entity e)

Set a message of type PickChoiceMessage.

Parameters
e Entity

Returns
bool

RemovePickEntityToAddOnStart(Entity)

public bool RemovePickEntityToAddOnStart(Entity e)

Removes the component of type PickEntityToAddOnStartComponent.

Parameters
e Entity

Returns
bool

RemovePlayAnimationOnRule(Entity)

public bool RemovePlayAnimationOnRule(Entity e)

Removes the component of type PlayAnimationOnRuleComponent.

Parameters
e Entity

Returns
bool

RemovePolygonSprite(Entity)

public bool RemovePolygonSprite(Entity e)

Removes the component of type PolygonSpriteComponent.

Parameters
e Entity

Returns
bool

RemovePosition(Entity)

public bool RemovePosition(Entity e)

Removes the component of type PositionComponent.

Parameters
e Entity

Returns
bool

RemovePrefabRef(Entity)

public bool RemovePrefabRef(Entity e)

Removes the component of type PrefabRefComponent.

Parameters
e Entity

Returns
bool

RemovePushAway(Entity)

public bool RemovePushAway(Entity e)

Removes the component of type PushAwayComponent.

Parameters
e Entity

Returns
bool

RemoveQuadtree(Entity)

public bool RemoveQuadtree(Entity e)

Removes the component of type QuadtreeComponent.

Parameters
e Entity

Returns
bool

RemoveQuestTracker(Entity)

public bool RemoveQuestTracker(Entity e)

Removes the component of type QuestTrackerComponent.

Parameters
e Entity

Returns
bool

RemoveQuestTrackerRuntime(Entity)

public bool RemoveQuestTrackerRuntime(Entity e)

Removes the component of type QuestTrackerRuntimeComponent.

Parameters
e Entity

Returns
bool

RemoveRandomizeSprite(Entity)

public bool RemoveRandomizeSprite(Entity e)

Removes the component of type RandomizeSpriteComponent.

Parameters
e Entity

Returns
bool

RemoveRectPosition(Entity)

public bool RemoveRectPosition(Entity e)

Removes the component of type RectPositionComponent.

Parameters
e Entity

Returns
bool

RemoveReflection(Entity)

public bool RemoveReflection(Entity e)

Removes the component of type ReflectionComponent.

Parameters
e Entity

Returns
bool

RemoveRemoveColliderWhenStopped(Entity)

public bool RemoveRemoveColliderWhenStopped(Entity e)

Removes the component of type RemoveColliderWhenStoppedComponent.

Parameters
e Entity

Returns
bool

RemoveRemoveEntityOnRuleMatchAtLoad(Entity)

public bool RemoveRemoveEntityOnRuleMatchAtLoad(Entity e)

Removes the component of type RemoveEntityOnRuleMatchAtLoadComponent.

Parameters
e Entity

Returns
bool

RemoveRenderedSpriteCache(Entity)

public bool RemoveRenderedSpriteCache(Entity e)

Removes the component of type RenderedSpriteCacheComponent.

Parameters
e Entity

Returns
bool

RemoveRequiresVision(Entity)

public bool RemoveRequiresVision(Entity e)

Removes the component of type RequiresVisionComponent.

Parameters
e Entity

Returns
bool

RemoveRoom(Entity)

public bool RemoveRoom(Entity e)

Removes the component of type RoomComponent.

Parameters
e Entity

Returns
bool

RemoveRotation(Entity)

public bool RemoveRotation(Entity e)

Removes the component of type RotationComponent.

Parameters
e Entity

Returns
bool

RemoveRoute(Entity)

public bool RemoveRoute(Entity e)

Removes the component of type RouteComponent.

Parameters
e Entity

Returns
bool

RemoveRuleWatcher(Entity)

public bool RemoveRuleWatcher(Entity e)

Removes the component of type RuleWatcherComponent.

Parameters
e Entity

Returns
bool

RemoveScale(Entity)

public bool RemoveScale(Entity e)

Removes the component of type ScaleComponent.

Parameters
e Entity

Returns
bool

RemoveSituation(Entity)

public bool RemoveSituation(Entity e)

Removes the component of type SituationComponent.

Parameters
e Entity

Returns
bool

RemoveSound(Entity)

public bool RemoveSound(Entity e)

Removes the component of type SoundComponent.

Parameters
e Entity

Returns
bool

RemoveSoundEventPositionTracker(Entity)

public bool RemoveSoundEventPositionTracker(Entity e)

Removes the component of type SoundEventPositionTrackerComponent.

Parameters
e Entity

Returns
bool

RemoveSoundParameter(Entity)

public bool RemoveSoundParameter(Entity e)

Removes the component of type SoundParameterComponent.

Parameters
e Entity

Returns
bool

RemoveSoundWatcher(Entity)

public bool RemoveSoundWatcher(Entity e)

Removes the component of type SoundWatcherComponent.

Parameters
e Entity

Returns
bool

RemoveSpeaker(Entity)

public bool RemoveSpeaker(Entity e)

Removes the component of type SpeakerComponent.

Parameters
e Entity

Returns
bool

RemoveSprite(Entity)

public bool RemoveSprite(Entity e)

Removes the component of type SpriteComponent.

Parameters
e Entity

Returns
bool

RemoveSquish(Entity)

public bool RemoveSquish(Entity e)

Removes the component of type SquishComponent.

Parameters
e Entity

Returns
bool

RemoveStateWatcher(Entity)

public bool RemoveStateWatcher(Entity e)

Removes the component of type StateWatcherComponent.

Parameters
e Entity

Returns
bool

RemoveStatic(Entity)

public bool RemoveStatic(Entity e)

Removes the component of type StaticComponent.

Parameters
e Entity

Returns
bool

RemoveStrafing(Entity)

public bool RemoveStrafing(Entity e)

Removes the component of type StrafingComponent.

Parameters
e Entity

Returns
bool

RemoveTags(Entity)

public bool RemoveTags(Entity e)

Removes the component of type TagsComponent.

Parameters
e Entity

Returns
bool

RemoveTexture(Entity)

public bool RemoveTexture(Entity e)

Removes the component of type TextureComponent.

Parameters
e Entity

Returns
bool

RemoveThreeSlice(Entity)

public bool RemoveThreeSlice(Entity e)

Removes the component of type ThreeSliceComponent.

Parameters
e Entity

Returns
bool

RemoveTileGrid(Entity)

public bool RemoveTileGrid(Entity e)

Removes the component of type TileGridComponent.

Parameters
e Entity

Returns
bool

RemoveTileset(Entity)

public bool RemoveTileset(Entity e)

Removes the component of type TilesetComponent.

Parameters
e Entity

Returns
bool

RemoveTint(Entity)

public bool RemoveTint(Entity e)

Removes the component of type TintComponent.

Parameters
e Entity

Returns
bool

RemoveTouchedGroundMessage(Entity)

public bool RemoveTouchedGroundMessage(Entity e)

Set a message of type TouchedGroundMessage.

Parameters
e Entity

Returns
bool

RemoveUiDisplay(Entity)

public bool RemoveUiDisplay(Entity e)

Removes the component of type UiDisplayComponent.

Parameters
e Entity

Returns
bool

RemoveUnscaledDeltaTime(Entity)

public bool RemoveUnscaledDeltaTime(Entity e)

Removes the component of type UnscaledDeltaTimeComponent.

Parameters
e Entity

Returns
bool

RemoveVelocity(Entity)

public bool RemoveVelocity(Entity e)

Removes the component of type VelocityComponent.

Parameters
e Entity

Returns
bool

RemoveVerticalPosition(Entity)

public bool RemoveVerticalPosition(Entity e)

Removes the component of type VerticalPositionComponent.

Parameters
e Entity

Returns
bool

RemoveWaitForVacancy(Entity)

public bool RemoveWaitForVacancy(Entity e)

Removes the component of type WaitForVacancyComponent.

Parameters
e Entity

Returns
bool

RemoveWindowRefreshTracker(Entity)

public bool RemoveWindowRefreshTracker(Entity e)

Removes the component of type WindowRefreshTrackerComponent.

Parameters
e Entity

Returns
bool

GetBounceAmount(Entity)

public BounceAmountComponent GetBounceAmount(Entity e)

Gets a component of type BounceAmountComponent.

Parameters
e Entity

Returns
BounceAmountComponent

GetCameraFollow(Entity)

public CameraFollowComponent GetCameraFollow(Entity e)

Gets a component of type CameraFollowComponent.

Parameters
e Entity

Returns
CameraFollowComponent

GetCarve(Entity)

public CarveComponent GetCarve(Entity e)

Gets a component of type CarveComponent.

Parameters
e Entity

Returns
CarveComponent

GetChoice(Entity)

public ChoiceComponent GetChoice(Entity e)

Gets a component of type ChoiceComponent.

Parameters
e Entity

Returns
ChoiceComponent

GetCollider(Entity)

public ColliderComponent GetCollider(Entity e)

Gets a component of type ColliderComponent.

Parameters
e Entity

Returns
ColliderComponent

GetCollisionCache(Entity)

public CollisionCacheComponent GetCollisionCache(Entity e)

Gets a component of type CollisionCacheComponent.

Parameters
e Entity

Returns
CollisionCacheComponent

GetCustomCollisionMask(Entity)

public CustomCollisionMask GetCustomCollisionMask(Entity e)

Gets a component of type CustomCollisionMask.

Parameters
e Entity

Returns
CustomCollisionMask

GetCustomDraw(Entity)

public CustomDrawComponent GetCustomDraw(Entity e)

Gets a component of type CustomDrawComponent.

Parameters
e Entity

Returns
CustomDrawComponent

GetCustomTargetSpriteBatch(Entity)

public CustomTargetSpriteBatchComponent GetCustomTargetSpriteBatch(Entity e)

Gets a component of type CustomTargetSpriteBatchComponent.

Parameters
e Entity

Returns
CustomTargetSpriteBatchComponent

GetCutsceneAnchors(Entity)

public CutsceneAnchorsComponent GetCutsceneAnchors(Entity e)

Gets a component of type CutsceneAnchorsComponent.

Parameters
e Entity

Returns
CutsceneAnchorsComponent

GetCutsceneAnchorsEditor(Entity)

public CutsceneAnchorsEditorComponent GetCutsceneAnchorsEditor(Entity e)

Gets a component of type CutsceneAnchorsEditorComponent.

Parameters
e Entity

Returns
CutsceneAnchorsEditorComponent

GetDestroyAtTime(Entity)

public DestroyAtTimeComponent GetDestroyAtTime(Entity e)

Gets a component of type DestroyAtTimeComponent.

Parameters
e Entity

Returns
DestroyAtTimeComponent

GetDestroyOnAnimationComplete(Entity)

public DestroyOnAnimationCompleteComponent GetDestroyOnAnimationComplete(Entity e)

Gets a component of type DestroyOnAnimationCompleteComponent.

Parameters
e Entity

Returns
DestroyOnAnimationCompleteComponent

GetDestroyOnBlackboardCondition(Entity)

public DestroyOnBlackboardConditionComponent GetDestroyOnBlackboardCondition(Entity e)

Gets a component of type DestroyOnBlackboardConditionComponent.

Parameters
e Entity

Returns
DestroyOnBlackboardConditionComponent

GetDestroyOnCollision(Entity)

public DestroyOnCollisionComponent GetDestroyOnCollision(Entity e)

Gets a component of type DestroyOnCollisionComponent.

Parameters
e Entity

Returns
DestroyOnCollisionComponent

GetDisableAgent(Entity)

public DisableAgentComponent GetDisableAgent(Entity e)

Gets a component of type DisableAgentComponent.

Parameters
e Entity

Returns
DisableAgentComponent

GetDisableEntity(Entity)

public DisableEntityComponent GetDisableEntity(Entity e)

Gets a component of type DisableEntityComponent.

Parameters
e Entity

Returns
DisableEntityComponent

GetDisableParticleSystem(Entity)

public DisableParticleSystemComponent GetDisableParticleSystem(Entity e)

Gets a component of type DisableParticleSystemComponent.

Parameters
e Entity

Returns
DisableParticleSystemComponent

GetDisableSceneTransitionEffects(Entity)

public DisableSceneTransitionEffectsComponent GetDisableSceneTransitionEffects(Entity e)

Gets a component of type DisableSceneTransitionEffectsComponent.

Parameters
e Entity

Returns
DisableSceneTransitionEffectsComponent

GetDoNotPause(Entity)

public DoNotPauseComponent GetDoNotPause(Entity e)

Gets a component of type DoNotPauseComponent.

Parameters
e Entity

Returns
DoNotPauseComponent

GetDoNotPersistEntityOnSave(Entity)

public DoNotPersistEntityOnSaveComponent GetDoNotPersistEntityOnSave(Entity e)

Gets a component of type DoNotPersistEntityOnSaveComponent.

Parameters
e Entity

Returns
DoNotPersistEntityOnSaveComponent

GetDrawRectangle(Entity)

public DrawRectangleComponent GetDrawRectangle(Entity e)

Gets a component of type DrawRectangleComponent.

Parameters
e Entity

Returns
DrawRectangleComponent

WithAdvancedCollision(Entity, AdvancedCollisionComponent)

public Entity WithAdvancedCollision(Entity e, AdvancedCollisionComponent component)

Adds or replaces the component of type AdvancedCollisionComponent.

Parameters
e Entity
component AdvancedCollisionComponent

Returns
Entity

WithAgent(Entity, AgentComponent)

public Entity WithAgent(Entity e, AgentComponent component)

Adds or replaces the component of type AgentComponent.

Parameters
e Entity
component AgentComponent

Returns
Entity

WithAgentImpulse(Entity, AgentImpulseComponent)

public Entity WithAgentImpulse(Entity e, AgentImpulseComponent component)

Adds or replaces the component of type AgentImpulseComponent.

Parameters
e Entity
component AgentImpulseComponent

Returns
Entity

WithAgentSpeedMultiplier(Entity, AgentSpeedMultiplier)

public Entity WithAgentSpeedMultiplier(Entity e, AgentSpeedMultiplier component)

Adds or replaces the component of type AgentSpeedMultiplier.

Parameters
e Entity
component AgentSpeedMultiplier

Returns
Entity

WithAgentSpeedOverride(Entity, AgentSpeedOverride)

public Entity WithAgentSpeedOverride(Entity e, AgentSpeedOverride component)

Adds or replaces the component of type AgentSpeedOverride.

Parameters
e Entity
component AgentSpeedOverride

Returns
Entity

WithAgentSprite(Entity, AgentSpriteComponent)

public Entity WithAgentSprite(Entity e, AgentSpriteComponent component)

Adds or replaces the component of type AgentSpriteComponent.

Parameters
e Entity
component AgentSpriteComponent

Returns
Entity

WithAlpha(Entity, AlphaComponent)

public Entity WithAlpha(Entity e, AlphaComponent component)

Adds or replaces the component of type AlphaComponent.

Parameters
e Entity
component AlphaComponent

Returns
Entity

WithAnimationComplete(Entity, AnimationCompleteComponent)

public Entity WithAnimationComplete(Entity e, AnimationCompleteComponent component)

Adds or replaces the component of type AnimationCompleteComponent.

Parameters
e Entity
component AnimationCompleteComponent

Returns
Entity

WithAnimationEventBroadcaster(Entity, AnimationEventBroadcasterComponent)

public Entity WithAnimationEventBroadcaster(Entity e, AnimationEventBroadcasterComponent component)

Adds or replaces the component of type AnimationEventBroadcasterComponent.

Parameters
e Entity
component AnimationEventBroadcasterComponent

Returns
Entity

WithAnimationOverload(Entity, AnimationOverloadComponent)

public Entity WithAnimationOverload(Entity e, AnimationOverloadComponent component)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
component AnimationOverloadComponent

Returns
Entity

WithAnimationRuleMatched(Entity, AnimationRuleMatchedComponent)

public Entity WithAnimationRuleMatched(Entity e, AnimationRuleMatchedComponent component)

Adds or replaces the component of type AnimationRuleMatchedComponent.

Parameters
e Entity
component AnimationRuleMatchedComponent

Returns
Entity

WithAnimationSpeedOverload(Entity, AnimationSpeedOverload)

public Entity WithAnimationSpeedOverload(Entity e, AnimationSpeedOverload component)

Adds or replaces the component of type AnimationSpeedOverload.

Parameters
e Entity
component AnimationSpeedOverload

Returns
Entity

WithAttackMultiplier(Entity, AttackMultiplier)

public Entity WithAttackMultiplier(Entity e, AttackMultiplier component)

Adds or replaces the component of type AttackMultiplier.

Parameters
e Entity
component AttackMultiplier

Returns
Entity

WithBounceAmount(Entity, BounceAmountComponent)

public Entity WithBounceAmount(Entity e, BounceAmountComponent component)

Adds or replaces the component of type BounceAmountComponent.

Parameters
e Entity
component BounceAmountComponent

Returns
Entity

WithCameraFollow(Entity, CameraFollowComponent)

public Entity WithCameraFollow(Entity e, CameraFollowComponent component)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity
component CameraFollowComponent

Returns
Entity

WithCarve(Entity, CarveComponent)

public Entity WithCarve(Entity e, CarveComponent component)

Adds or replaces the component of type CarveComponent.

Parameters
e Entity
component CarveComponent

Returns
Entity

WithChoice(Entity, ChoiceComponent)

public Entity WithChoice(Entity e, ChoiceComponent component)

Adds or replaces the component of type ChoiceComponent.

Parameters
e Entity
component ChoiceComponent

Returns
Entity

WithCollider(Entity, ColliderComponent)

public Entity WithCollider(Entity e, ColliderComponent component)

Adds or replaces the component of type ColliderComponent.

Parameters
e Entity
component ColliderComponent

Returns
Entity

WithCollisionCache(Entity, CollisionCacheComponent)

public Entity WithCollisionCache(Entity e, CollisionCacheComponent component)

Adds or replaces the component of type CollisionCacheComponent.

Parameters
e Entity
component CollisionCacheComponent

Returns
Entity

WithCustomCollisionMask(Entity, CustomCollisionMask)

public Entity WithCustomCollisionMask(Entity e, CustomCollisionMask component)

Adds or replaces the component of type CustomCollisionMask.

Parameters
e Entity
component CustomCollisionMask

Returns
Entity

WithCustomDraw(Entity, CustomDrawComponent)

public Entity WithCustomDraw(Entity e, CustomDrawComponent component)

Adds or replaces the component of type CustomDrawComponent.

Parameters
e Entity
component CustomDrawComponent

Returns
Entity

WithCustomTargetSpriteBatch(Entity, CustomTargetSpriteBatchComponent)

public Entity WithCustomTargetSpriteBatch(Entity e, CustomTargetSpriteBatchComponent component)

Adds or replaces the component of type CustomTargetSpriteBatchComponent.

Parameters
e Entity
component CustomTargetSpriteBatchComponent

Returns
Entity

WithCutsceneAnchors(Entity, CutsceneAnchorsComponent)

public Entity WithCutsceneAnchors(Entity e, CutsceneAnchorsComponent component)

Adds or replaces the component of type CutsceneAnchorsComponent.

Parameters
e Entity
component CutsceneAnchorsComponent

Returns
Entity

WithCutsceneAnchorsEditor(Entity, CutsceneAnchorsEditorComponent)

public Entity WithCutsceneAnchorsEditor(Entity e, CutsceneAnchorsEditorComponent component)

Adds or replaces the component of type CutsceneAnchorsEditorComponent.

Parameters
e Entity
component CutsceneAnchorsEditorComponent

Returns
Entity

WithDestroyAtTime(Entity, DestroyAtTimeComponent)

public Entity WithDestroyAtTime(Entity e, DestroyAtTimeComponent component)

Adds or replaces the component of type DestroyAtTimeComponent.

Parameters
e Entity
component DestroyAtTimeComponent

Returns
Entity

WithDestroyOnAnimationComplete(Entity, DestroyOnAnimationCompleteComponent)

public Entity WithDestroyOnAnimationComplete(Entity e, DestroyOnAnimationCompleteComponent component)

Adds or replaces the component of type DestroyOnAnimationCompleteComponent.

Parameters
e Entity
component DestroyOnAnimationCompleteComponent

Returns
Entity

WithDestroyOnBlackboardCondition(Entity, DestroyOnBlackboardConditionComponent)

public Entity WithDestroyOnBlackboardCondition(Entity e, DestroyOnBlackboardConditionComponent component)

Adds or replaces the component of type DestroyOnBlackboardConditionComponent.

Parameters
e Entity
component DestroyOnBlackboardConditionComponent

Returns
Entity

WithDestroyOnCollision(Entity, DestroyOnCollisionComponent)

public Entity WithDestroyOnCollision(Entity e, DestroyOnCollisionComponent component)

Adds or replaces the component of type DestroyOnCollisionComponent.

Parameters
e Entity
component DestroyOnCollisionComponent

Returns
Entity

WithDisableAgent(Entity, DisableAgentComponent)

public Entity WithDisableAgent(Entity e, DisableAgentComponent component)

Adds or replaces the component of type DisableAgentComponent.

Parameters
e Entity
component DisableAgentComponent

Returns
Entity

WithDisableEntity(Entity, DisableEntityComponent)

public Entity WithDisableEntity(Entity e, DisableEntityComponent component)

Adds or replaces the component of type DisableEntityComponent.

Parameters
e Entity
component DisableEntityComponent

Returns
Entity

WithDisableParticleSystem(Entity, DisableParticleSystemComponent)

public Entity WithDisableParticleSystem(Entity e, DisableParticleSystemComponent component)

Adds or replaces the component of type DisableParticleSystemComponent.

Parameters
e Entity
component DisableParticleSystemComponent

Returns
Entity

WithDisableSceneTransitionEffects(Entity, DisableSceneTransitionEffectsComponent)

public Entity WithDisableSceneTransitionEffects(Entity e, DisableSceneTransitionEffectsComponent component)

Adds or replaces the component of type DisableSceneTransitionEffectsComponent.

Parameters
e Entity
component DisableSceneTransitionEffectsComponent

Returns
Entity

WithDoNotPause(Entity, DoNotPauseComponent)

public Entity WithDoNotPause(Entity e, DoNotPauseComponent component)

Adds or replaces the component of type DoNotPauseComponent.

Parameters
e Entity
component DoNotPauseComponent

Returns
Entity

WithDoNotPersistEntityOnSave(Entity, DoNotPersistEntityOnSaveComponent)

public Entity WithDoNotPersistEntityOnSave(Entity e, DoNotPersistEntityOnSaveComponent component)

Adds or replaces the component of type DoNotPersistEntityOnSaveComponent.

Parameters
e Entity
component DoNotPersistEntityOnSaveComponent

Returns
Entity

WithDrawRectangle(Entity, DrawRectangleComponent)

public Entity WithDrawRectangle(Entity e, DrawRectangleComponent component)

Adds or replaces the component of type DrawRectangleComponent.

Parameters
e Entity
component DrawRectangleComponent

Returns
Entity

WithEntityTracker(Entity, EntityTrackerComponent)

public Entity WithEntityTracker(Entity e, EntityTrackerComponent component)

Adds or replaces the component of type EntityTrackerComponent.

Parameters
e Entity
component EntityTrackerComponent

Returns
Entity

WithEventListener(Entity, EventListenerComponent)

public Entity WithEventListener(Entity e, EventListenerComponent component)

Adds or replaces the component of type EventListenerComponent.

Parameters
e Entity
component EventListenerComponent

Returns
Entity

WithEventListenerEditor(Entity, EventListenerEditorComponent)

public Entity WithEventListenerEditor(Entity e, EventListenerEditorComponent component)

Adds or replaces the component of type EventListenerEditorComponent.

Parameters
e Entity
component EventListenerEditorComponent

Returns
Entity

WithFacing(Entity, FacingComponent)

public Entity WithFacing(Entity e, FacingComponent component)

Adds or replaces the component of type FacingComponent.

Parameters
e Entity
component FacingComponent

Returns
Entity

WithFadeScreen(Entity, FadeScreenComponent)

public Entity WithFadeScreen(Entity e, FadeScreenComponent component)

Adds or replaces the component of type FadeScreenComponent.

Parameters
e Entity
component FadeScreenComponent

Returns
Entity

WithFadeTransition(Entity, FadeTransitionComponent)

public Entity WithFadeTransition(Entity e, FadeTransitionComponent component)

Adds or replaces the component of type FadeTransitionComponent.

Parameters
e Entity
component FadeTransitionComponent

Returns
Entity

WithFadeWhenInArea(Entity, FadeWhenInAreaComponent)

public Entity WithFadeWhenInArea(Entity e, FadeWhenInAreaComponent component)

Adds or replaces the component of type FadeWhenInAreaComponent.

Parameters
e Entity
component FadeWhenInAreaComponent

Returns
Entity

WithFadeWhenInCutscene(Entity, FadeWhenInCutsceneComponent)

public Entity WithFadeWhenInCutscene(Entity e, FadeWhenInCutsceneComponent component)

Adds or replaces the component of type FadeWhenInCutsceneComponent.

Parameters
e Entity
component FadeWhenInCutsceneComponent

Returns
Entity

WithFlashSprite(Entity, FlashSpriteComponent)

public Entity WithFlashSprite(Entity e, FlashSpriteComponent component)

Adds or replaces the component of type FlashSpriteComponent.

Parameters
e Entity
component FlashSpriteComponent

Returns
Entity

WithFreeMovement(Entity, FreeMovementComponent)

public Entity WithFreeMovement(Entity e, FreeMovementComponent component)

Adds or replaces the component of type FreeMovementComponent.

Parameters
e Entity
component FreeMovementComponent

Returns
Entity

WithFreezeWorld(Entity, FreezeWorldComponent)

public Entity WithFreezeWorld(Entity e, FreezeWorldComponent component)

Adds or replaces the component of type FreezeWorldComponent.

Parameters
e Entity
component FreezeWorldComponent

Returns
Entity

WithFriction(Entity, FrictionComponent)

public Entity WithFriction(Entity e, FrictionComponent component)

Adds or replaces the component of type FrictionComponent.

Parameters
e Entity
component FrictionComponent

Returns
Entity

WithGlobalShader(Entity, GlobalShaderComponent)

public Entity WithGlobalShader(Entity e, GlobalShaderComponent component)

Adds or replaces the component of type GlobalShaderComponent.

Parameters
e Entity
component GlobalShaderComponent

Returns
Entity

WithGuidToIdTarget(Entity, GuidToIdTargetComponent)

public Entity WithGuidToIdTarget(Entity e, GuidToIdTargetComponent component)

Adds or replaces the component of type GuidToIdTargetComponent.

Parameters
e Entity
component GuidToIdTargetComponent

Returns
Entity

WithGuidToIdTargetCollection(Entity, GuidToIdTargetCollectionComponent)

public Entity WithGuidToIdTargetCollection(Entity e, GuidToIdTargetCollectionComponent component)

Adds or replaces the component of type GuidToIdTargetCollectionComponent.

Parameters
e Entity
component GuidToIdTargetCollectionComponent

Returns
Entity

WithHAAStarPathfind(Entity, HAAStarPathfindComponent)

public Entity WithHAAStarPathfind(Entity e, HAAStarPathfindComponent component)

Adds or replaces the component of type HAAStarPathfindComponent.

Parameters
e Entity
component HAAStarPathfindComponent

Returns
Entity

WithHasVision(Entity, HasVisionComponent)

public Entity WithHasVision(Entity e, HasVisionComponent component)

Adds or replaces the component of type HasVisionComponent.

Parameters
e Entity
component HasVisionComponent

Returns
Entity

WithHighlightOnChildren(Entity, HighlightOnChildrenComponent)

public Entity WithHighlightOnChildren(Entity e, HighlightOnChildrenComponent component)

Adds or replaces the component of type HighlightOnChildrenComponent.

Parameters
e Entity
component HighlightOnChildrenComponent

Returns
Entity

WithHighlightSprite(Entity, HighlightSpriteComponent)

public Entity WithHighlightSprite(Entity e, HighlightSpriteComponent component)

Adds or replaces the component of type HighlightSpriteComponent.

Parameters
e Entity
component HighlightSpriteComponent

Returns
Entity

WithIdTarget(Entity, IdTargetComponent)

public Entity WithIdTarget(Entity e, IdTargetComponent component)

Adds or replaces the component of type IdTargetComponent.

Parameters
e Entity
component IdTargetComponent

Returns
Entity

WithIdTargetCollection(Entity, IdTargetCollectionComponent)

public Entity WithIdTargetCollection(Entity e, IdTargetCollectionComponent component)

Adds or replaces the component of type IdTargetCollectionComponent.

Parameters
e Entity
component IdTargetCollectionComponent

Returns
Entity

WithIgnoreTriggersUntil(Entity, IgnoreTriggersUntilComponent)

public Entity WithIgnoreTriggersUntil(Entity e, IgnoreTriggersUntilComponent component)

Adds or replaces the component of type IgnoreTriggersUntilComponent.

Parameters
e Entity
component IgnoreTriggersUntilComponent

Returns
Entity

WithInCamera(Entity, InCameraComponent)

public Entity WithInCamera(Entity e, InCameraComponent component)

Adds or replaces the component of type InCameraComponent.

Parameters
e Entity
component InCameraComponent

Returns
Entity

WithIndestructible(Entity, IndestructibleComponent)

public Entity WithIndestructible(Entity e, IndestructibleComponent component)

Adds or replaces the component of type IndestructibleComponent.

Parameters
e Entity
component IndestructibleComponent

Returns
Entity

WithInsideMovementModArea(Entity, InsideMovementModAreaComponent)

public Entity WithInsideMovementModArea(Entity e, InsideMovementModAreaComponent component)

Adds or replaces the component of type InsideMovementModAreaComponent.

Parameters
e Entity
component InsideMovementModAreaComponent

Returns
Entity

WithInstanceToEntityLookup(Entity, InstanceToEntityLookupComponent)

public Entity WithInstanceToEntityLookup(Entity e, InstanceToEntityLookupComponent component)

Adds or replaces the component of type InstanceToEntityLookupComponent.

Parameters
e Entity
component InstanceToEntityLookupComponent

Returns
Entity

WithInteractOnCollision(Entity, InteractOnCollisionComponent)

public Entity WithInteractOnCollision(Entity e, InteractOnCollisionComponent component)

Adds or replaces the component of type InteractOnCollisionComponent.

Parameters
e Entity
component InteractOnCollisionComponent

Returns
Entity

WithInteractOnRuleMatch(Entity, InteractOnRuleMatchComponent)

public Entity WithInteractOnRuleMatch(Entity e, InteractOnRuleMatchComponent component)

Adds or replaces the component of type InteractOnRuleMatchComponent.

Parameters
e Entity
component InteractOnRuleMatchComponent

Returns
Entity

WithInteractOnRuleMatchCollection(Entity, InteractOnRuleMatchCollectionComponent)

public Entity WithInteractOnRuleMatchCollection(Entity e, InteractOnRuleMatchCollectionComponent component)

Adds or replaces the component of type InteractOnRuleMatchCollectionComponent.

Parameters
e Entity
component InteractOnRuleMatchCollectionComponent

Returns
Entity

WithInteractOnStart(Entity, InteractOnStartComponent)

public Entity WithInteractOnStart(Entity e, InteractOnStartComponent component)

Adds or replaces the component of type InteractOnStartComponent.

Parameters
e Entity
component InteractOnStartComponent

Returns
Entity

WithInteractor(Entity, InteractorComponent)

public Entity WithInteractor(Entity e, InteractorComponent component)

Adds or replaces the component of type InteractorComponent.

Parameters
e Entity
component InteractorComponent

Returns
Entity

WithInvisible(Entity, InvisibleComponent)

public Entity WithInvisible(Entity e, InvisibleComponent component)

Adds or replaces the component of type InvisibleComponent.

Parameters
e Entity
component InvisibleComponent

Returns
Entity

WithLine(Entity, LineComponent)

public Entity WithLine(Entity e, LineComponent component)

Adds or replaces the component of type LineComponent.

Parameters
e Entity
component LineComponent

Returns
Entity

WithMap(Entity, MapComponent)

public Entity WithMap(Entity e, MapComponent component)

Adds or replaces the component of type MapComponent.

Parameters
e Entity
component MapComponent

Returns
Entity

WithMovementModArea(Entity, MovementModAreaComponent)

public Entity WithMovementModArea(Entity e, MovementModAreaComponent component)

Adds or replaces the component of type MovementModAreaComponent.

Parameters
e Entity
component MovementModAreaComponent

Returns
Entity

WithMoveTo(Entity, MoveToComponent)

public Entity WithMoveTo(Entity e, MoveToComponent component)

Adds or replaces the component of type MoveToComponent.

Parameters
e Entity
component MoveToComponent

Returns
Entity

WithMoveToPerfect(Entity, MoveToPerfectComponent)

public Entity WithMoveToPerfect(Entity e, MoveToPerfectComponent component)

Adds or replaces the component of type MoveToPerfectComponent.

Parameters
e Entity
component MoveToPerfectComponent

Returns
Entity

WithMusic(Entity, MusicComponent)

public Entity WithMusic(Entity e, MusicComponent component)

Adds or replaces the component of type MusicComponent.

Parameters
e Entity
component MusicComponent

Returns
Entity

WithMuteEvents(Entity, MuteEventsComponent)

public Entity WithMuteEvents(Entity e, MuteEventsComponent component)

Adds or replaces the component of type MuteEventsComponent.

Parameters
e Entity
component MuteEventsComponent

Returns
Entity

WithNineSlice(Entity, NineSliceComponent)

public Entity WithNineSlice(Entity e, NineSliceComponent component)

Adds or replaces the component of type NineSliceComponent.

Parameters
e Entity
component NineSliceComponent

Returns
Entity

WithOnEnterOnExit(Entity, OnEnterOnExitComponent)

public Entity WithOnEnterOnExit(Entity e, OnEnterOnExitComponent component)

Adds or replaces the component of type OnEnterOnExitComponent.

Parameters
e Entity
component OnEnterOnExitComponent

Returns
Entity

WithParallax(Entity, ParallaxComponent)

public Entity WithParallax(Entity e, ParallaxComponent component)

Adds or replaces the component of type ParallaxComponent.

Parameters
e Entity
component ParallaxComponent

Returns
Entity

WithParticleSystem(Entity, ParticleSystemComponent)

public Entity WithParticleSystem(Entity e, ParticleSystemComponent component)

Adds or replaces the component of type ParticleSystemComponent.

Parameters
e Entity
component ParticleSystemComponent

Returns
Entity

WithParticleSystemWorldTracker(Entity, ParticleSystemWorldTrackerComponent)

public Entity WithParticleSystemWorldTracker(Entity e, ParticleSystemWorldTrackerComponent component)

Adds or replaces the component of type ParticleSystemWorldTrackerComponent.

Parameters
e Entity
component ParticleSystemWorldTrackerComponent

Returns
Entity

WithPathfind(Entity, PathfindComponent)

public Entity WithPathfind(Entity e, PathfindComponent component)

Adds or replaces the component of type PathfindComponent.

Parameters
e Entity
component PathfindComponent

Returns
Entity

WithPauseAnimation(Entity, PauseAnimationComponent)

public Entity WithPauseAnimation(Entity e, PauseAnimationComponent component)

Adds or replaces the component of type PauseAnimationComponent.

Parameters
e Entity
component PauseAnimationComponent

Returns
Entity

WithPickEntityToAddOnStart(Entity, PickEntityToAddOnStartComponent)

public Entity WithPickEntityToAddOnStart(Entity e, PickEntityToAddOnStartComponent component)

Adds or replaces the component of type PickEntityToAddOnStartComponent.

Parameters
e Entity
component PickEntityToAddOnStartComponent

Returns
Entity

WithPlayAnimationOnRule(Entity, PlayAnimationOnRuleComponent)

public Entity WithPlayAnimationOnRule(Entity e, PlayAnimationOnRuleComponent component)

Adds or replaces the component of type PlayAnimationOnRuleComponent.

Parameters
e Entity
component PlayAnimationOnRuleComponent

Returns
Entity

WithPolygonSprite(Entity, PolygonSpriteComponent)

public Entity WithPolygonSprite(Entity e, PolygonSpriteComponent component)

Adds or replaces the component of type PolygonSpriteComponent.

Parameters
e Entity
component PolygonSpriteComponent

Returns
Entity

WithPosition(Entity, PositionComponent)

public Entity WithPosition(Entity e, PositionComponent component)

Adds or replaces the component of type PositionComponent.

Parameters
e Entity
component PositionComponent

Returns
Entity

WithPrefabRef(Entity, PrefabRefComponent)

public Entity WithPrefabRef(Entity e, PrefabRefComponent component)

Adds or replaces the component of type PrefabRefComponent.

Parameters
e Entity
component PrefabRefComponent

Returns
Entity

WithPushAway(Entity, PushAwayComponent)

public Entity WithPushAway(Entity e, PushAwayComponent component)

Adds or replaces the component of type PushAwayComponent.

Parameters
e Entity
component PushAwayComponent

Returns
Entity

WithQuadtree(Entity, QuadtreeComponent)

public Entity WithQuadtree(Entity e, QuadtreeComponent component)

Adds or replaces the component of type QuadtreeComponent.

Parameters
e Entity
component QuadtreeComponent

Returns
Entity

WithQuestTracker(Entity, QuestTrackerComponent)

public Entity WithQuestTracker(Entity e, QuestTrackerComponent component)

Adds or replaces the component of type QuestTrackerComponent.

Parameters
e Entity
component QuestTrackerComponent

Returns
Entity

WithQuestTrackerRuntime(Entity, QuestTrackerRuntimeComponent)

public Entity WithQuestTrackerRuntime(Entity e, QuestTrackerRuntimeComponent component)

Adds or replaces the component of type QuestTrackerRuntimeComponent.

Parameters
e Entity
component QuestTrackerRuntimeComponent

Returns
Entity

WithRandomizeSprite(Entity, RandomizeSpriteComponent)

public Entity WithRandomizeSprite(Entity e, RandomizeSpriteComponent component)

Adds or replaces the component of type RandomizeSpriteComponent.

Parameters
e Entity
component RandomizeSpriteComponent

Returns
Entity

WithRectPosition(Entity, RectPositionComponent)

public Entity WithRectPosition(Entity e, RectPositionComponent component)

Adds or replaces the component of type RectPositionComponent.

Parameters
e Entity
component RectPositionComponent

Returns
Entity

WithReflection(Entity, ReflectionComponent)

public Entity WithReflection(Entity e, ReflectionComponent component)

Adds or replaces the component of type ReflectionComponent.

Parameters
e Entity
component ReflectionComponent

Returns
Entity

WithRemoveColliderWhenStopped(Entity, RemoveColliderWhenStoppedComponent)

public Entity WithRemoveColliderWhenStopped(Entity e, RemoveColliderWhenStoppedComponent component)

Adds or replaces the component of type RemoveColliderWhenStoppedComponent.

Parameters
e Entity
component RemoveColliderWhenStoppedComponent

Returns
Entity

WithRemoveEntityOnRuleMatchAtLoad(Entity, RemoveEntityOnRuleMatchAtLoadComponent)

public Entity WithRemoveEntityOnRuleMatchAtLoad(Entity e, RemoveEntityOnRuleMatchAtLoadComponent component)

Adds or replaces the component of type RemoveEntityOnRuleMatchAtLoadComponent.

Parameters
e Entity
component RemoveEntityOnRuleMatchAtLoadComponent

Returns
Entity

WithRenderedSpriteCache(Entity, RenderedSpriteCacheComponent)

public Entity WithRenderedSpriteCache(Entity e, RenderedSpriteCacheComponent component)

Adds or replaces the component of type RenderedSpriteCacheComponent.

Parameters
e Entity
component RenderedSpriteCacheComponent

Returns
Entity

WithRequiresVision(Entity, RequiresVisionComponent)

public Entity WithRequiresVision(Entity e, RequiresVisionComponent component)

Adds or replaces the component of type RequiresVisionComponent.

Parameters
e Entity
component RequiresVisionComponent

Returns
Entity

WithRoom(Entity, RoomComponent)

public Entity WithRoom(Entity e, RoomComponent component)

Adds or replaces the component of type RoomComponent.

Parameters
e Entity
component RoomComponent

Returns
Entity

WithRotation(Entity, RotationComponent)

public Entity WithRotation(Entity e, RotationComponent component)

Adds or replaces the component of type RotationComponent.

Parameters
e Entity
component RotationComponent

Returns
Entity

WithRoute(Entity, RouteComponent)

public Entity WithRoute(Entity e, RouteComponent component)

Adds or replaces the component of type RouteComponent.

Parameters
e Entity
component RouteComponent

Returns
Entity

WithRuleWatcher(Entity, RuleWatcherComponent)

public Entity WithRuleWatcher(Entity e, RuleWatcherComponent component)

Adds or replaces the component of type RuleWatcherComponent.

Parameters
e Entity
component RuleWatcherComponent

Returns
Entity

WithScale(Entity, ScaleComponent)

public Entity WithScale(Entity e, ScaleComponent component)

Adds or replaces the component of type ScaleComponent.

Parameters
e Entity
component ScaleComponent

Returns
Entity

WithSituation(Entity, SituationComponent)

public Entity WithSituation(Entity e, SituationComponent component)

Adds or replaces the component of type SituationComponent.

Parameters
e Entity
component SituationComponent

Returns
Entity

WithSound(Entity, SoundComponent)

public Entity WithSound(Entity e, SoundComponent component)

Adds or replaces the component of type SoundComponent.

Parameters
e Entity
component SoundComponent

Returns
Entity

WithSoundEventPositionTracker(Entity, SoundEventPositionTrackerComponent)

public Entity WithSoundEventPositionTracker(Entity e, SoundEventPositionTrackerComponent component)

Adds or replaces the component of type SoundEventPositionTrackerComponent.

Parameters
e Entity
component SoundEventPositionTrackerComponent

Returns
Entity

WithSoundParameter(Entity, SoundParameterComponent)

public Entity WithSoundParameter(Entity e, SoundParameterComponent component)

Adds or replaces the component of type SoundParameterComponent.

Parameters
e Entity
component SoundParameterComponent

Returns
Entity

WithSoundWatcher(Entity, SoundWatcherComponent)

public Entity WithSoundWatcher(Entity e, SoundWatcherComponent component)

Adds or replaces the component of type SoundWatcherComponent.

Parameters
e Entity
component SoundWatcherComponent

Returns
Entity

WithSpeaker(Entity, SpeakerComponent)

public Entity WithSpeaker(Entity e, SpeakerComponent component)

Adds or replaces the component of type SpeakerComponent.

Parameters
e Entity
component SpeakerComponent

Returns
Entity

WithSprite(Entity, SpriteComponent)

public Entity WithSprite(Entity e, SpriteComponent component)

Adds or replaces the component of type SpriteComponent.

Parameters
e Entity
component SpriteComponent

Returns
Entity

WithSquish(Entity, SquishComponent)

public Entity WithSquish(Entity e, SquishComponent component)

Adds or replaces the component of type SquishComponent.

Parameters
e Entity
component SquishComponent

Returns
Entity

WithStateWatcher(Entity, StateWatcherComponent)

public Entity WithStateWatcher(Entity e, StateWatcherComponent component)

Adds or replaces the component of type StateWatcherComponent.

Parameters
e Entity
component StateWatcherComponent

Returns
Entity

WithStatic(Entity, StaticComponent)

public Entity WithStatic(Entity e, StaticComponent component)

Adds or replaces the component of type StaticComponent.

Parameters
e Entity
component StaticComponent

Returns
Entity

WithStrafing(Entity, StrafingComponent)

public Entity WithStrafing(Entity e, StrafingComponent component)

Adds or replaces the component of type StrafingComponent.

Parameters
e Entity
component StrafingComponent

Returns
Entity

WithTags(Entity, TagsComponent)

public Entity WithTags(Entity e, TagsComponent component)

Adds or replaces the component of type TagsComponent.

Parameters
e Entity
component TagsComponent

Returns
Entity

WithTexture(Entity, TextureComponent)

public Entity WithTexture(Entity e, TextureComponent component)

Adds or replaces the component of type TextureComponent.

Parameters
e Entity
component TextureComponent

Returns
Entity

WithThreeSlice(Entity, ThreeSliceComponent)

public Entity WithThreeSlice(Entity e, ThreeSliceComponent component)

Adds or replaces the component of type ThreeSliceComponent.

Parameters
e Entity
component ThreeSliceComponent

Returns
Entity

WithTileGrid(Entity, TileGridComponent)

public Entity WithTileGrid(Entity e, TileGridComponent component)

Adds or replaces the component of type TileGridComponent.

Parameters
e Entity
component TileGridComponent

Returns
Entity

WithTileset(Entity, TilesetComponent)

public Entity WithTileset(Entity e, TilesetComponent component)

Adds or replaces the component of type TilesetComponent.

Parameters
e Entity
component TilesetComponent

Returns
Entity

WithTint(Entity, TintComponent)

public Entity WithTint(Entity e, TintComponent component)

Adds or replaces the component of type TintComponent.

Parameters
e Entity
component TintComponent

Returns
Entity

WithUiDisplay(Entity, UiDisplayComponent)

public Entity WithUiDisplay(Entity e, UiDisplayComponent component)

Adds or replaces the component of type UiDisplayComponent.

Parameters
e Entity
component UiDisplayComponent

Returns
Entity

WithUnscaledDeltaTime(Entity, UnscaledDeltaTimeComponent)

public Entity WithUnscaledDeltaTime(Entity e, UnscaledDeltaTimeComponent component)

Adds or replaces the component of type UnscaledDeltaTimeComponent.

Parameters
e Entity
component UnscaledDeltaTimeComponent

Returns
Entity

WithVelocity(Entity, VelocityComponent)

public Entity WithVelocity(Entity e, VelocityComponent component)

Adds or replaces the component of type VelocityComponent.

Parameters
e Entity
component VelocityComponent

Returns
Entity

WithVerticalPosition(Entity, VerticalPositionComponent)

public Entity WithVerticalPosition(Entity e, VerticalPositionComponent component)

Adds or replaces the component of type VerticalPositionComponent.

Parameters
e Entity
component VerticalPositionComponent

Returns
Entity

WithWaitForVacancy(Entity, WaitForVacancyComponent)

public Entity WithWaitForVacancy(Entity e, WaitForVacancyComponent component)

Adds or replaces the component of type WaitForVacancyComponent.

Parameters
e Entity
component WaitForVacancyComponent

Returns
Entity

WithWindowRefreshTracker(Entity, WindowRefreshTrackerComponent)

public Entity WithWindowRefreshTracker(Entity e, WindowRefreshTrackerComponent component)

Adds or replaces the component of type WindowRefreshTrackerComponent.

Parameters
e Entity
component WindowRefreshTrackerComponent

Returns
Entity

GetEntityTracker(Entity)

public EntityTrackerComponent GetEntityTracker(Entity e)

Gets a component of type EntityTrackerComponent.

Parameters
e Entity

Returns
EntityTrackerComponent

GetEventListener(Entity)

public EventListenerComponent GetEventListener(Entity e)

Gets a component of type EventListenerComponent.

Parameters
e Entity

Returns
EventListenerComponent

GetEventListenerEditor(Entity)

public EventListenerEditorComponent GetEventListenerEditor(Entity e)

Gets a component of type EventListenerEditorComponent.

Parameters
e Entity

Returns
EventListenerEditorComponent

GetFacing(Entity)

public FacingComponent GetFacing(Entity e)

Gets a component of type FacingComponent.

Parameters
e Entity

Returns
FacingComponent

GetFadeScreen(Entity)

public FadeScreenComponent GetFadeScreen(Entity e)

Gets a component of type FadeScreenComponent.

Parameters
e Entity

Returns
FadeScreenComponent

GetFadeTransition(Entity)

public FadeTransitionComponent GetFadeTransition(Entity e)

Gets a component of type FadeTransitionComponent.

Parameters
e Entity

Returns
FadeTransitionComponent

GetFadeWhenInArea(Entity)

public FadeWhenInAreaComponent GetFadeWhenInArea(Entity e)

Gets a component of type FadeWhenInAreaComponent.

Parameters
e Entity

Returns
FadeWhenInAreaComponent

GetFadeWhenInCutscene(Entity)

public FadeWhenInCutsceneComponent GetFadeWhenInCutscene(Entity e)

Gets a component of type FadeWhenInCutsceneComponent.

Parameters
e Entity

Returns
FadeWhenInCutsceneComponent

GetFlashSprite(Entity)

public FlashSpriteComponent GetFlashSprite(Entity e)

Gets a component of type FlashSpriteComponent.

Parameters
e Entity

Returns
FlashSpriteComponent

GetFreeMovement(Entity)

public FreeMovementComponent GetFreeMovement(Entity e)

Gets a component of type FreeMovementComponent.

Parameters
e Entity

Returns
FreeMovementComponent

GetFreezeWorld(Entity)

public FreezeWorldComponent GetFreezeWorld(Entity e)

Gets a component of type FreezeWorldComponent.

Parameters
e Entity

Returns
FreezeWorldComponent

GetFriction(Entity)

public FrictionComponent GetFriction(Entity e)

Gets a component of type FrictionComponent.

Parameters
e Entity

Returns
FrictionComponent

GetGlobalShader(Entity)

public GlobalShaderComponent GetGlobalShader(Entity e)

Gets a component of type GlobalShaderComponent.

Parameters
e Entity

Returns
GlobalShaderComponent

GetGuidToIdTargetCollection(Entity)

public GuidToIdTargetCollectionComponent GetGuidToIdTargetCollection(Entity e)

Gets a component of type GuidToIdTargetCollectionComponent.

Parameters
e Entity

Returns
GuidToIdTargetCollectionComponent

GetGuidToIdTarget(Entity)

public GuidToIdTargetComponent GetGuidToIdTarget(Entity e)

Gets a component of type GuidToIdTargetComponent.

Parameters
e Entity

Returns
GuidToIdTargetComponent

GetHAAStarPathfind(Entity)

public HAAStarPathfindComponent GetHAAStarPathfind(Entity e)

Gets a component of type HAAStarPathfindComponent.

Parameters
e Entity

Returns
HAAStarPathfindComponent

GetHasVision(Entity)

public HasVisionComponent GetHasVision(Entity e)

Gets a component of type HasVisionComponent.

Parameters
e Entity

Returns
HasVisionComponent

GetHighlightOnChildren(Entity)

public HighlightOnChildrenComponent GetHighlightOnChildren(Entity e)

Gets a component of type HighlightOnChildrenComponent.

Parameters
e Entity

Returns
HighlightOnChildrenComponent

GetHighlightSprite(Entity)

public HighlightSpriteComponent GetHighlightSprite(Entity e)

Gets a component of type HighlightSpriteComponent.

Parameters
e Entity

Returns
HighlightSpriteComponent

GetIdTargetCollection(Entity)

public IdTargetCollectionComponent GetIdTargetCollection(Entity e)

Gets a component of type IdTargetCollectionComponent.

Parameters
e Entity

Returns
IdTargetCollectionComponent

GetIdTarget(Entity)

public IdTargetComponent GetIdTarget(Entity e)

Gets a component of type IdTargetComponent.

Parameters
e Entity

Returns
IdTargetComponent

GetIgnoreTriggersUntil(Entity)

public IgnoreTriggersUntilComponent GetIgnoreTriggersUntil(Entity e)

Gets a component of type IgnoreTriggersUntilComponent.

Parameters
e Entity

Returns
IgnoreTriggersUntilComponent

GetInCamera(Entity)

public InCameraComponent GetInCamera(Entity e)

Gets a component of type InCameraComponent.

Parameters
e Entity

Returns
InCameraComponent

GetIndestructible(Entity)

public IndestructibleComponent GetIndestructible(Entity e)

Gets a component of type IndestructibleComponent.

Parameters
e Entity

Returns
IndestructibleComponent

GetInsideMovementModArea(Entity)

public InsideMovementModAreaComponent GetInsideMovementModArea(Entity e)

Gets a component of type InsideMovementModAreaComponent.

Parameters
e Entity

Returns
InsideMovementModAreaComponent

GetInstanceToEntityLookup(Entity)

public InstanceToEntityLookupComponent GetInstanceToEntityLookup(Entity e)

Gets a component of type InstanceToEntityLookupComponent.

Parameters
e Entity

Returns
InstanceToEntityLookupComponent

GetInteractOnCollision(Entity)

public InteractOnCollisionComponent GetInteractOnCollision(Entity e)

Gets a component of type InteractOnCollisionComponent.

Parameters
e Entity

Returns
InteractOnCollisionComponent

GetInteractOnRuleMatchCollection(Entity)

public InteractOnRuleMatchCollectionComponent GetInteractOnRuleMatchCollection(Entity e)

Gets a component of type InteractOnRuleMatchCollectionComponent.

Parameters
e Entity

Returns
InteractOnRuleMatchCollectionComponent

GetInteractOnRuleMatch(Entity)

public InteractOnRuleMatchComponent GetInteractOnRuleMatch(Entity e)

Gets a component of type InteractOnRuleMatchComponent.

Parameters
e Entity

Returns
InteractOnRuleMatchComponent

GetInteractOnStart(Entity)

public InteractOnStartComponent GetInteractOnStart(Entity e)

Gets a component of type InteractOnStartComponent.

Parameters
e Entity

Returns
InteractOnStartComponent

GetInteractor(Entity)

public InteractorComponent GetInteractor(Entity e)

Gets a component of type InteractorComponent.

Parameters
e Entity

Returns
InteractorComponent

GetInvisible(Entity)

public InvisibleComponent GetInvisible(Entity e)

Gets a component of type InvisibleComponent.

Parameters
e Entity

Returns
InvisibleComponent

GetLine(Entity)

public LineComponent GetLine(Entity e)

Gets a component of type LineComponent.

Parameters
e Entity

Returns
LineComponent

GetMap(Entity)

public MapComponent GetMap(Entity e)

Gets a component of type MapComponent.

Parameters
e Entity

Returns
MapComponent

GetMovementModArea(Entity)

public MovementModAreaComponent GetMovementModArea(Entity e)

Gets a component of type MovementModAreaComponent.

Parameters
e Entity

Returns
MovementModAreaComponent

GetMoveTo(Entity)

public MoveToComponent GetMoveTo(Entity e)

Gets a component of type MoveToComponent.

Parameters
e Entity

Returns
MoveToComponent

GetMoveToPerfect(Entity)

public MoveToPerfectComponent GetMoveToPerfect(Entity e)

Gets a component of type MoveToPerfectComponent.

Parameters
e Entity

Returns
MoveToPerfectComponent

GetMusic(Entity)

public MusicComponent GetMusic(Entity e)

Gets a component of type MusicComponent.

Parameters
e Entity

Returns
MusicComponent

GetMuteEvents(Entity)

public MuteEventsComponent GetMuteEvents(Entity e)

Gets a component of type MuteEventsComponent.

Parameters
e Entity

Returns
MuteEventsComponent

GetNineSlice(Entity)

public NineSliceComponent GetNineSlice(Entity e)

Gets a component of type NineSliceComponent.

Parameters
e Entity

Returns
NineSliceComponent

GetOnEnterOnExit(Entity)

public OnEnterOnExitComponent GetOnEnterOnExit(Entity e)

Gets a component of type OnEnterOnExitComponent.

Parameters
e Entity

Returns
OnEnterOnExitComponent

GetParallax(Entity)

public ParallaxComponent GetParallax(Entity e)

Gets a component of type ParallaxComponent.

Parameters
e Entity

Returns
ParallaxComponent

GetParticleSystem(Entity)

public ParticleSystemComponent GetParticleSystem(Entity e)

Gets a component of type ParticleSystemComponent.

Parameters
e Entity

Returns
ParticleSystemComponent

GetParticleSystemWorldTracker(Entity)

public ParticleSystemWorldTrackerComponent GetParticleSystemWorldTracker(Entity e)

Gets a component of type ParticleSystemWorldTrackerComponent.

Parameters
e Entity

Returns
ParticleSystemWorldTrackerComponent

GetPathfind(Entity)

public PathfindComponent GetPathfind(Entity e)

Gets a component of type PathfindComponent.

Parameters
e Entity

Returns
PathfindComponent

GetPauseAnimation(Entity)

public PauseAnimationComponent GetPauseAnimation(Entity e)

Gets a component of type PauseAnimationComponent.

Parameters
e Entity

Returns
PauseAnimationComponent

GetPickEntityToAddOnStart(Entity)

public PickEntityToAddOnStartComponent GetPickEntityToAddOnStart(Entity e)

Gets a component of type PickEntityToAddOnStartComponent.

Parameters
e Entity

Returns
PickEntityToAddOnStartComponent

GetPlayAnimationOnRule(Entity)

public PlayAnimationOnRuleComponent GetPlayAnimationOnRule(Entity e)

Gets a component of type PlayAnimationOnRuleComponent.

Parameters
e Entity

Returns
PlayAnimationOnRuleComponent

GetPolygonSprite(Entity)

public PolygonSpriteComponent GetPolygonSprite(Entity e)

Gets a component of type PolygonSpriteComponent.

Parameters
e Entity

Returns
PolygonSpriteComponent

GetPosition(Entity)

public PositionComponent GetPosition(Entity e)

Gets a component of type PositionComponent.

Parameters
e Entity

Returns
PositionComponent

GetPrefabRef(Entity)

public PrefabRefComponent GetPrefabRef(Entity e)

Gets a component of type PrefabRefComponent.

Parameters
e Entity

Returns
PrefabRefComponent

GetPushAway(Entity)

public PushAwayComponent GetPushAway(Entity e)

Gets a component of type PushAwayComponent.

Parameters
e Entity

Returns
PushAwayComponent

GetQuadtree(Entity)

public QuadtreeComponent GetQuadtree(Entity e)

Gets a component of type QuadtreeComponent.

Parameters
e Entity

Returns
QuadtreeComponent

GetQuestTracker(Entity)

public QuestTrackerComponent GetQuestTracker(Entity e)

Gets a component of type QuestTrackerComponent.

Parameters
e Entity

Returns
QuestTrackerComponent

GetQuestTrackerRuntime(Entity)

public QuestTrackerRuntimeComponent GetQuestTrackerRuntime(Entity e)

Gets a component of type QuestTrackerRuntimeComponent.

Parameters
e Entity

Returns
QuestTrackerRuntimeComponent

GetRandomizeSprite(Entity)

public RandomizeSpriteComponent GetRandomizeSprite(Entity e)

Gets a component of type RandomizeSpriteComponent.

Parameters
e Entity

Returns
RandomizeSpriteComponent

GetRectPosition(Entity)

public RectPositionComponent GetRectPosition(Entity e)

Gets a component of type RectPositionComponent.

Parameters
e Entity

Returns
RectPositionComponent

GetReflection(Entity)

public ReflectionComponent GetReflection(Entity e)

Gets a component of type ReflectionComponent.

Parameters
e Entity

Returns
ReflectionComponent

GetRemoveColliderWhenStopped(Entity)

public RemoveColliderWhenStoppedComponent GetRemoveColliderWhenStopped(Entity e)

Gets a component of type RemoveColliderWhenStoppedComponent.

Parameters
e Entity

Returns
RemoveColliderWhenStoppedComponent

GetRemoveEntityOnRuleMatchAtLoad(Entity)

public RemoveEntityOnRuleMatchAtLoadComponent GetRemoveEntityOnRuleMatchAtLoad(Entity e)

Gets a component of type RemoveEntityOnRuleMatchAtLoadComponent.

Parameters
e Entity

Returns
RemoveEntityOnRuleMatchAtLoadComponent

GetRenderedSpriteCache(Entity)

public RenderedSpriteCacheComponent GetRenderedSpriteCache(Entity e)

Gets a component of type RenderedSpriteCacheComponent.

Parameters
e Entity

Returns
RenderedSpriteCacheComponent

GetRequiresVision(Entity)

public RequiresVisionComponent GetRequiresVision(Entity e)

Gets a component of type RequiresVisionComponent.

Parameters
e Entity

Returns
RequiresVisionComponent

GetRoom(Entity)

public RoomComponent GetRoom(Entity e)

Gets a component of type RoomComponent.

Parameters
e Entity

Returns
RoomComponent

GetRotation(Entity)

public RotationComponent GetRotation(Entity e)

Gets a component of type RotationComponent.

Parameters
e Entity

Returns
RotationComponent

GetRoute(Entity)

public RouteComponent GetRoute(Entity e)

Gets a component of type RouteComponent.

Parameters
e Entity

Returns
RouteComponent

GetRuleWatcher(Entity)

public RuleWatcherComponent GetRuleWatcher(Entity e)

Gets a component of type RuleWatcherComponent.

Parameters
e Entity

Returns
RuleWatcherComponent

GetScale(Entity)

public ScaleComponent GetScale(Entity e)

Gets a component of type ScaleComponent.

Parameters
e Entity

Returns
ScaleComponent

GetSituation(Entity)

public SituationComponent GetSituation(Entity e)

Gets a component of type SituationComponent.

Parameters
e Entity

Returns
SituationComponent

GetSound(Entity)

public SoundComponent GetSound(Entity e)

Gets a component of type SoundComponent.

Parameters
e Entity

Returns
SoundComponent

GetSoundEventPositionTracker(Entity)

public SoundEventPositionTrackerComponent GetSoundEventPositionTracker(Entity e)

Gets a component of type SoundEventPositionTrackerComponent.

Parameters
e Entity

Returns
SoundEventPositionTrackerComponent

GetSoundParameter(Entity)

public SoundParameterComponent GetSoundParameter(Entity e)

Gets a component of type SoundParameterComponent.

Parameters
e Entity

Returns
SoundParameterComponent

GetSoundWatcher(Entity)

public SoundWatcherComponent GetSoundWatcher(Entity e)

Gets a component of type SoundWatcherComponent.

Parameters
e Entity

Returns
SoundWatcherComponent

GetSpeaker(Entity)

public SpeakerComponent GetSpeaker(Entity e)

Gets a component of type SpeakerComponent.

Parameters
e Entity

Returns
SpeakerComponent

GetSprite(Entity)

public SpriteComponent GetSprite(Entity e)

Gets a component of type SpriteComponent.

Parameters
e Entity

Returns
SpriteComponent

GetSquish(Entity)

public SquishComponent GetSquish(Entity e)

Gets a component of type SquishComponent.

Parameters
e Entity

Returns
SquishComponent

GetStateWatcher(Entity)

public StateWatcherComponent GetStateWatcher(Entity e)

Gets a component of type StateWatcherComponent.

Parameters
e Entity

Returns
StateWatcherComponent

GetStatic(Entity)

public StaticComponent GetStatic(Entity e)

Gets a component of type StaticComponent.

Parameters
e Entity

Returns
StaticComponent

GetStrafing(Entity)

public StrafingComponent GetStrafing(Entity e)

Gets a component of type StrafingComponent.

Parameters
e Entity

Returns
StrafingComponent

TryGetAdvancedCollision(Entity)

public T? TryGetAdvancedCollision(Entity e)

Gets a AdvancedCollisionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAgent(Entity)

public T? TryGetAgent(Entity e)

Gets a AgentComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAgentImpulse(Entity)

public T? TryGetAgentImpulse(Entity e)

Gets a AgentImpulseComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAgentSpeedMultiplier(Entity)

public T? TryGetAgentSpeedMultiplier(Entity e)

Gets a AgentSpeedMultiplier if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAgentSpeedOverride(Entity)

public T? TryGetAgentSpeedOverride(Entity e)

Gets a AgentSpeedOverride if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAgentSprite(Entity)

public T? TryGetAgentSprite(Entity e)

Gets a AgentSpriteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAlpha(Entity)

public T? TryGetAlpha(Entity e)

Gets a AlphaComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAnimationComplete(Entity)

public T? TryGetAnimationComplete(Entity e)

Gets a AnimationCompleteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAnimationEventBroadcaster(Entity)

public T? TryGetAnimationEventBroadcaster(Entity e)

Gets a AnimationEventBroadcasterComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAnimationOverload(Entity)

public T? TryGetAnimationOverload(Entity e)

Gets a AnimationOverloadComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAnimationRuleMatched(Entity)

public T? TryGetAnimationRuleMatched(Entity e)

Gets a AnimationRuleMatchedComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAnimationSpeedOverload(Entity)

public T? TryGetAnimationSpeedOverload(Entity e)

Gets a AnimationSpeedOverload if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetAttackMultiplier(Entity)

public T? TryGetAttackMultiplier(Entity e)

Gets a AttackMultiplier if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetBounceAmount(Entity)

public T? TryGetBounceAmount(Entity e)

Gets a BounceAmountComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCameraFollow(Entity)

public T? TryGetCameraFollow(Entity e)

Gets a CameraFollowComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCarve(Entity)

public T? TryGetCarve(Entity e)

Gets a CarveComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetChoice(Entity)

public T? TryGetChoice(Entity e)

Gets a ChoiceComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCollider(Entity)

public T? TryGetCollider(Entity e)

Gets a ColliderComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCollisionCache(Entity)

public T? TryGetCollisionCache(Entity e)

Gets a CollisionCacheComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCustomCollisionMask(Entity)

public T? TryGetCustomCollisionMask(Entity e)

Gets a CustomCollisionMask if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCustomDraw(Entity)

public T? TryGetCustomDraw(Entity e)

Gets a CustomDrawComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCustomTargetSpriteBatch(Entity)

public T? TryGetCustomTargetSpriteBatch(Entity e)

Gets a CustomTargetSpriteBatchComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCutsceneAnchors(Entity)

public T? TryGetCutsceneAnchors(Entity e)

Gets a CutsceneAnchorsComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetCutsceneAnchorsEditor(Entity)

public T? TryGetCutsceneAnchorsEditor(Entity e)

Gets a CutsceneAnchorsEditorComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDestroyAtTime(Entity)

public T? TryGetDestroyAtTime(Entity e)

Gets a DestroyAtTimeComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDestroyOnAnimationComplete(Entity)

public T? TryGetDestroyOnAnimationComplete(Entity e)

Gets a DestroyOnAnimationCompleteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDestroyOnBlackboardCondition(Entity)

public T? TryGetDestroyOnBlackboardCondition(Entity e)

Gets a DestroyOnBlackboardConditionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDestroyOnCollision(Entity)

public T? TryGetDestroyOnCollision(Entity e)

Gets a DestroyOnCollisionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDisableAgent(Entity)

public T? TryGetDisableAgent(Entity e)

Gets a DisableAgentComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDisableEntity(Entity)

public T? TryGetDisableEntity(Entity e)

Gets a DisableEntityComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDisableParticleSystem(Entity)

public T? TryGetDisableParticleSystem(Entity e)

Gets a DisableParticleSystemComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDisableSceneTransitionEffects(Entity)

public T? TryGetDisableSceneTransitionEffects(Entity e)

Gets a DisableSceneTransitionEffectsComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDoNotPause(Entity)

public T? TryGetDoNotPause(Entity e)

Gets a DoNotPauseComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDoNotPersistEntityOnSave(Entity)

public T? TryGetDoNotPersistEntityOnSave(Entity e)

Gets a DoNotPersistEntityOnSaveComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetDrawRectangle(Entity)

public T? TryGetDrawRectangle(Entity e)

Gets a DrawRectangleComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetEntityTracker(Entity)

public T? TryGetEntityTracker(Entity e)

Gets a EntityTrackerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetEventListener(Entity)

public T? TryGetEventListener(Entity e)

Gets a EventListenerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetEventListenerEditor(Entity)

public T? TryGetEventListenerEditor(Entity e)

Gets a EventListenerEditorComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFacing(Entity)

public T? TryGetFacing(Entity e)

Gets a FacingComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFadeScreen(Entity)

public T? TryGetFadeScreen(Entity e)

Gets a FadeScreenComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFadeTransition(Entity)

public T? TryGetFadeTransition(Entity e)

Gets a FadeTransitionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFadeWhenInArea(Entity)

public T? TryGetFadeWhenInArea(Entity e)

Gets a FadeWhenInAreaComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFadeWhenInCutscene(Entity)

public T? TryGetFadeWhenInCutscene(Entity e)

Gets a FadeWhenInCutsceneComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFlashSprite(Entity)

public T? TryGetFlashSprite(Entity e)

Gets a FlashSpriteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFreeMovement(Entity)

public T? TryGetFreeMovement(Entity e)

Gets a FreeMovementComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFreezeWorld(Entity)

public T? TryGetFreezeWorld(Entity e)

Gets a FreezeWorldComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetFriction(Entity)

public T? TryGetFriction(Entity e)

Gets a FrictionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetGlobalShader(Entity)

public T? TryGetGlobalShader(Entity e)

Gets a GlobalShaderComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetGuidToIdTarget(Entity)

public T? TryGetGuidToIdTarget(Entity e)

Gets a GuidToIdTargetComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetGuidToIdTargetCollection(Entity)

public T? TryGetGuidToIdTargetCollection(Entity e)

Gets a GuidToIdTargetCollectionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetHAAStarPathfind(Entity)

public T? TryGetHAAStarPathfind(Entity e)

Gets a HAAStarPathfindComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetHasVision(Entity)

public T? TryGetHasVision(Entity e)

Gets a HasVisionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetHighlightOnChildren(Entity)

public T? TryGetHighlightOnChildren(Entity e)

Gets a HighlightOnChildrenComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetHighlightSprite(Entity)

public T? TryGetHighlightSprite(Entity e)

Gets a HighlightSpriteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetIdTarget(Entity)

public T? TryGetIdTarget(Entity e)

Gets a IdTargetComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetIdTargetCollection(Entity)

public T? TryGetIdTargetCollection(Entity e)

Gets a IdTargetCollectionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetIgnoreTriggersUntil(Entity)

public T? TryGetIgnoreTriggersUntil(Entity e)

Gets a IgnoreTriggersUntilComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInCamera(Entity)

public T? TryGetInCamera(Entity e)

Gets a InCameraComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetIndestructible(Entity)

public T? TryGetIndestructible(Entity e)

Gets a IndestructibleComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInsideMovementModArea(Entity)

public T? TryGetInsideMovementModArea(Entity e)

Gets a InsideMovementModAreaComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInstanceToEntityLookup(Entity)

public T? TryGetInstanceToEntityLookup(Entity e)

Gets a InstanceToEntityLookupComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInteractOnCollision(Entity)

public T? TryGetInteractOnCollision(Entity e)

Gets a InteractOnCollisionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInteractOnRuleMatch(Entity)

public T? TryGetInteractOnRuleMatch(Entity e)

Gets a InteractOnRuleMatchComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInteractOnRuleMatchCollection(Entity)

public T? TryGetInteractOnRuleMatchCollection(Entity e)

Gets a InteractOnRuleMatchCollectionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInteractOnStart(Entity)

public T? TryGetInteractOnStart(Entity e)

Gets a InteractOnStartComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInteractor(Entity)

public T? TryGetInteractor(Entity e)

Gets a InteractorComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetInvisible(Entity)

public T? TryGetInvisible(Entity e)

Gets a InvisibleComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetLine(Entity)

public T? TryGetLine(Entity e)

Gets a LineComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetMap(Entity)

public T? TryGetMap(Entity e)

Gets a MapComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetMovementModArea(Entity)

public T? TryGetMovementModArea(Entity e)

Gets a MovementModAreaComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetMoveTo(Entity)

public T? TryGetMoveTo(Entity e)

Gets a MoveToComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetMoveToPerfect(Entity)

public T? TryGetMoveToPerfect(Entity e)

Gets a MoveToPerfectComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetMusic(Entity)

public T? TryGetMusic(Entity e)

Gets a MusicComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetMuteEvents(Entity)

public T? TryGetMuteEvents(Entity e)

Gets a MuteEventsComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetNineSlice(Entity)

public T? TryGetNineSlice(Entity e)

Gets a NineSliceComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetOnEnterOnExit(Entity)

public T? TryGetOnEnterOnExit(Entity e)

Gets a OnEnterOnExitComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetParallax(Entity)

public T? TryGetParallax(Entity e)

Gets a ParallaxComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetParticleSystem(Entity)

public T? TryGetParticleSystem(Entity e)

Gets a ParticleSystemComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetParticleSystemWorldTracker(Entity)

public T? TryGetParticleSystemWorldTracker(Entity e)

Gets a ParticleSystemWorldTrackerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPathfind(Entity)

public T? TryGetPathfind(Entity e)

Gets a PathfindComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPauseAnimation(Entity)

public T? TryGetPauseAnimation(Entity e)

Gets a PauseAnimationComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPickEntityToAddOnStart(Entity)

public T? TryGetPickEntityToAddOnStart(Entity e)

Gets a PickEntityToAddOnStartComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPlayAnimationOnRule(Entity)

public T? TryGetPlayAnimationOnRule(Entity e)

Gets a PlayAnimationOnRuleComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPolygonSprite(Entity)

public T? TryGetPolygonSprite(Entity e)

Gets a PolygonSpriteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPosition(Entity)

public T? TryGetPosition(Entity e)

Gets a PositionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPrefabRef(Entity)

public T? TryGetPrefabRef(Entity e)

Gets a PrefabRefComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetPushAway(Entity)

public T? TryGetPushAway(Entity e)

Gets a PushAwayComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetQuadtree(Entity)

public T? TryGetQuadtree(Entity e)

Gets a QuadtreeComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetQuestTracker(Entity)

public T? TryGetQuestTracker(Entity e)

Gets a QuestTrackerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetQuestTrackerRuntime(Entity)

public T? TryGetQuestTrackerRuntime(Entity e)

Gets a QuestTrackerRuntimeComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRandomizeSprite(Entity)

public T? TryGetRandomizeSprite(Entity e)

Gets a RandomizeSpriteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRectPosition(Entity)

public T? TryGetRectPosition(Entity e)

Gets a RectPositionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetReflection(Entity)

public T? TryGetReflection(Entity e)

Gets a ReflectionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRemoveColliderWhenStopped(Entity)

public T? TryGetRemoveColliderWhenStopped(Entity e)

Gets a RemoveColliderWhenStoppedComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRemoveEntityOnRuleMatchAtLoad(Entity)

public T? TryGetRemoveEntityOnRuleMatchAtLoad(Entity e)

Gets a RemoveEntityOnRuleMatchAtLoadComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRenderedSpriteCache(Entity)

public T? TryGetRenderedSpriteCache(Entity e)

Gets a RenderedSpriteCacheComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRequiresVision(Entity)

public T? TryGetRequiresVision(Entity e)

Gets a RequiresVisionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRoom(Entity)

public T? TryGetRoom(Entity e)

Gets a RoomComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRotation(Entity)

public T? TryGetRotation(Entity e)

Gets a RotationComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRoute(Entity)

public T? TryGetRoute(Entity e)

Gets a RouteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetRuleWatcher(Entity)

public T? TryGetRuleWatcher(Entity e)

Gets a RuleWatcherComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetScale(Entity)

public T? TryGetScale(Entity e)

Gets a ScaleComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSituation(Entity)

public T? TryGetSituation(Entity e)

Gets a SituationComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSound(Entity)

public T? TryGetSound(Entity e)

Gets a SoundComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSoundEventPositionTracker(Entity)

public T? TryGetSoundEventPositionTracker(Entity e)

Gets a SoundEventPositionTrackerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSoundParameter(Entity)

public T? TryGetSoundParameter(Entity e)

Gets a SoundParameterComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSoundWatcher(Entity)

public T? TryGetSoundWatcher(Entity e)

Gets a SoundWatcherComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSpeaker(Entity)

public T? TryGetSpeaker(Entity e)

Gets a SpeakerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSprite(Entity)

public T? TryGetSprite(Entity e)

Gets a SpriteComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetSquish(Entity)

public T? TryGetSquish(Entity e)

Gets a SquishComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetStateWatcher(Entity)

public T? TryGetStateWatcher(Entity e)

Gets a StateWatcherComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetStatic(Entity)

public T? TryGetStatic(Entity e)

Gets a StaticComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetStrafing(Entity)

public T? TryGetStrafing(Entity e)

Gets a StrafingComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetTags(Entity)

public T? TryGetTags(Entity e)

Gets a TagsComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetTexture(Entity)

public T? TryGetTexture(Entity e)

Gets a TextureComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetThreeSlice(Entity)

public T? TryGetThreeSlice(Entity e)

Gets a ThreeSliceComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetTileGrid(Entity)

public T? TryGetTileGrid(Entity e)

Gets a TileGridComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetTileset(Entity)

public T? TryGetTileset(Entity e)

Gets a TilesetComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetTint(Entity)

public T? TryGetTint(Entity e)

Gets a TintComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetUiDisplay(Entity)

public T? TryGetUiDisplay(Entity e)

Gets a UiDisplayComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetUnscaledDeltaTime(Entity)

public T? TryGetUnscaledDeltaTime(Entity e)

Gets a UnscaledDeltaTimeComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetVelocity(Entity)

public T? TryGetVelocity(Entity e)

Gets a VelocityComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetVerticalPosition(Entity)

public T? TryGetVerticalPosition(Entity e)

Gets a VerticalPositionComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetWaitForVacancy(Entity)

public T? TryGetWaitForVacancy(Entity e)

Gets a WaitForVacancyComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

TryGetWindowRefreshTracker(Entity)

public T? TryGetWindowRefreshTracker(Entity e)

Gets a WindowRefreshTrackerComponent if the entity has one, otherwise returns null.

Parameters
e Entity

Returns
T?

GetTags(Entity)

public TagsComponent GetTags(Entity e)

Gets a component of type TagsComponent.

Parameters
e Entity

Returns
TagsComponent

GetTexture(Entity)

public TextureComponent GetTexture(Entity e)

Gets a component of type TextureComponent.

Parameters
e Entity

Returns
TextureComponent

GetThreeSlice(Entity)

public ThreeSliceComponent GetThreeSlice(Entity e)

Gets a component of type ThreeSliceComponent.

Parameters
e Entity

Returns
ThreeSliceComponent

GetTileGrid(Entity)

public TileGridComponent GetTileGrid(Entity e)

Gets a component of type TileGridComponent.

Parameters
e Entity

Returns
TileGridComponent

GetTileset(Entity)

public TilesetComponent GetTileset(Entity e)

Gets a component of type TilesetComponent.

Parameters
e Entity

Returns
TilesetComponent

GetTint(Entity)

public TintComponent GetTint(Entity e)

Gets a component of type TintComponent.

Parameters
e Entity

Returns
TintComponent

GetUiDisplay(Entity)

public UiDisplayComponent GetUiDisplay(Entity e)

Gets a component of type UiDisplayComponent.

Parameters
e Entity

Returns
UiDisplayComponent

GetUnscaledDeltaTime(Entity)

public UnscaledDeltaTimeComponent GetUnscaledDeltaTime(Entity e)

Gets a component of type UnscaledDeltaTimeComponent.

Parameters
e Entity

Returns
UnscaledDeltaTimeComponent

GetVelocity(Entity)

public VelocityComponent GetVelocity(Entity e)

Gets a component of type VelocityComponent.

Parameters
e Entity

Returns
VelocityComponent

GetVerticalPosition(Entity)

public VerticalPositionComponent GetVerticalPosition(Entity e)

Gets a component of type VerticalPositionComponent.

Parameters
e Entity

Returns
VerticalPositionComponent

SendAnimationCompleteMessage(Entity, AnimationCompleteMessage)

public void SendAnimationCompleteMessage(Entity e, AnimationCompleteMessage message)

Send a message of type AnimationCompleteMessage.

Parameters
e Entity
message AnimationCompleteMessage

SendAnimationCompleteMessage(Entity)

public void SendAnimationCompleteMessage(Entity e)

Send a message of type AnimationCompleteMessage.

Parameters
e Entity

SendAnimationEventMessage(Entity, AnimationEventMessage)

public void SendAnimationEventMessage(Entity e, AnimationEventMessage message)

Send a message of type AnimationEventMessage.

Parameters
e Entity
message AnimationEventMessage

SendAnimationEventMessage(Entity, string)

public void SendAnimationEventMessage(Entity e, string eventId)

Send a message of type AnimationEventMessage.

Parameters
e Entity
eventId string

SendAnimationEventMessage(Entity)

public void SendAnimationEventMessage(Entity e)

Send a message of type AnimationEventMessage.

Parameters
e Entity

SendCollidedWithMessage(Entity, CollidedWithMessage)

public void SendCollidedWithMessage(Entity e, CollidedWithMessage message)

Send a message of type CollidedWithMessage.

Parameters
e Entity
message CollidedWithMessage

SendCollidedWithMessage(Entity, int, int)

public void SendCollidedWithMessage(Entity e, int entityId, int layer)

Send a message of type CollidedWithMessage.

Parameters
e Entity
entityId int
layer int

SendCollidedWithMessage(Entity)

public void SendCollidedWithMessage(Entity e)

Send a message of type CollidedWithMessage.

Parameters
e Entity

SendFatalDamageMessage(Entity, FatalDamageMessage)

public void SendFatalDamageMessage(Entity e, FatalDamageMessage message)

Send a message of type FatalDamageMessage.

Parameters
e Entity
message FatalDamageMessage

SendFatalDamageMessage(Entity, Vector2, int)

public void SendFatalDamageMessage(Entity e, Vector2 fromPosition, int damageAmount)

Send a message of type FatalDamageMessage.

Parameters
e Entity
fromPosition Vector2
damageAmount int

SendFatalDamageMessage(Entity)

public void SendFatalDamageMessage(Entity e)

Send a message of type FatalDamageMessage.

Parameters
e Entity

SendHighlightMessage(Entity, HighlightMessage)

public void SendHighlightMessage(Entity e, HighlightMessage message)

Send a message of type HighlightMessage.

Parameters
e Entity
message HighlightMessage

SendHighlightMessage(Entity)

public void SendHighlightMessage(Entity e)

Send a message of type HighlightMessage.

Parameters
e Entity

SendInteractMessage(Entity, Entity)

public void SendInteractMessage(Entity e, Entity interactor)

Send a message of type InteractMessage.

Parameters
e Entity
interactor Entity

SendInteractMessage(Entity, InteractMessage)

public void SendInteractMessage(Entity e, InteractMessage message)

Send a message of type InteractMessage.

Parameters
e Entity
message InteractMessage

SendInteractMessage(Entity)

public void SendInteractMessage(Entity e)

Send a message of type InteractMessage.

Parameters
e Entity

SendIsInsideOfMessage(Entity, IsInsideOfMessage)

public void SendIsInsideOfMessage(Entity e, IsInsideOfMessage message)

Send a message of type IsInsideOfMessage.

Parameters
e Entity
message IsInsideOfMessage

SendIsInsideOfMessage(Entity, int)

public void SendIsInsideOfMessage(Entity e, int insideOf)

Send a message of type IsInsideOfMessage.

Parameters
e Entity
insideOf int

SendIsInsideOfMessage(Entity)

public void SendIsInsideOfMessage(Entity e)

Send a message of type IsInsideOfMessage.

Parameters
e Entity

SendNextDialogMessage(Entity, NextDialogMessage)

public void SendNextDialogMessage(Entity e, NextDialogMessage message)

Send a message of type NextDialogMessage.

Parameters
e Entity
message NextDialogMessage

SendNextDialogMessage(Entity)

public void SendNextDialogMessage(Entity e)

Send a message of type NextDialogMessage.

Parameters
e Entity

SendOnActorEnteredOrExitedMessage(Entity, OnActorEnteredOrExitedMessage)

public void SendOnActorEnteredOrExitedMessage(Entity e, OnActorEnteredOrExitedMessage message)

Send a message of type OnActorEnteredOrExitedMessage.

Parameters
e Entity
message OnActorEnteredOrExitedMessage

SendOnActorEnteredOrExitedMessage(Entity, int, CollisionDirection)

public void SendOnActorEnteredOrExitedMessage(Entity e, int actorId, CollisionDirection movement)

Send a message of type OnActorEnteredOrExitedMessage.

Parameters
e Entity
actorId int
movement CollisionDirection

SendOnActorEnteredOrExitedMessage(Entity)

public void SendOnActorEnteredOrExitedMessage(Entity e)

Send a message of type OnActorEnteredOrExitedMessage.

Parameters
e Entity

SendOnInteractExitMessage(Entity, OnInteractExitMessage)

public void SendOnInteractExitMessage(Entity e, OnInteractExitMessage message)

Send a message of type OnInteractExitMessage.

Parameters
e Entity
message OnInteractExitMessage

SendOnInteractExitMessage(Entity)

public void SendOnInteractExitMessage(Entity e)

Send a message of type OnInteractExitMessage.

Parameters
e Entity

SendOnTriggerEnteredMessage(Entity, OnTriggerEnteredMessage)

public void SendOnTriggerEnteredMessage(Entity e, OnTriggerEnteredMessage message)

Send a message of type OnTriggerEnteredMessage.

Parameters
e Entity
message OnTriggerEnteredMessage

SendOnTriggerEnteredMessage(Entity, int, CollisionDirection)

public void SendOnTriggerEnteredMessage(Entity e, int triggerId, CollisionDirection movement)

Send a message of type OnTriggerEnteredMessage.

Parameters
e Entity
triggerId int
movement CollisionDirection

SendOnTriggerEnteredMessage(Entity)

public void SendOnTriggerEnteredMessage(Entity e)

Send a message of type OnTriggerEnteredMessage.

Parameters
e Entity

SendPathNotPossibleMessage(Entity, PathNotPossibleMessage)

public void SendPathNotPossibleMessage(Entity e, PathNotPossibleMessage message)

Send a message of type PathNotPossibleMessage.

Parameters
e Entity
message PathNotPossibleMessage

SendPathNotPossibleMessage(Entity)

public void SendPathNotPossibleMessage(Entity e)

Send a message of type PathNotPossibleMessage.

Parameters
e Entity

SendPickChoiceMessage(Entity, PickChoiceMessage)

public void SendPickChoiceMessage(Entity e, PickChoiceMessage message)

Send a message of type PickChoiceMessage.

Parameters
e Entity
message PickChoiceMessage

SendPickChoiceMessage(Entity, bool)

public void SendPickChoiceMessage(Entity e, bool cancel)

Send a message of type PickChoiceMessage.

Parameters
e Entity
cancel bool

SendPickChoiceMessage(Entity, int)

public void SendPickChoiceMessage(Entity e, int choice)

Send a message of type PickChoiceMessage.

Parameters
e Entity
choice int

SendPickChoiceMessage(Entity)

public void SendPickChoiceMessage(Entity e)

Send a message of type PickChoiceMessage.

Parameters
e Entity

SendTouchedGroundMessage(Entity, TouchedGroundMessage)

public void SendTouchedGroundMessage(Entity e, TouchedGroundMessage message)

Send a message of type TouchedGroundMessage.

Parameters
e Entity
message TouchedGroundMessage

SendTouchedGroundMessage(Entity)

public void SendTouchedGroundMessage(Entity e)

Send a message of type TouchedGroundMessage.

Parameters
e Entity

SetAdvancedCollision(Entity, AdvancedCollisionComponent)

public void SetAdvancedCollision(Entity e, AdvancedCollisionComponent component)

Adds or replaces the component of type AdvancedCollisionComponent.

Parameters
e Entity
component AdvancedCollisionComponent

SetAdvancedCollision(Entity)

public void SetAdvancedCollision(Entity e)

Adds or replaces the component of type AdvancedCollisionComponent.

Parameters
e Entity

SetAgent(Entity, AgentComponent)

public void SetAgent(Entity e, AgentComponent component)

Adds or replaces the component of type AgentComponent.

Parameters
e Entity
component AgentComponent

SetAgent(Entity, float, float, float)

public void SetAgent(Entity e, float speed, float acceleration, float friction)

Adds or replaces the component of type AgentComponent.

Parameters
e Entity
speed float
acceleration float
friction float

SetAgent(Entity)

public void SetAgent(Entity e)

Adds or replaces the component of type AgentComponent.

Parameters
e Entity

SetAgentImpulse(Entity, AgentImpulseComponent)

public void SetAgentImpulse(Entity e, AgentImpulseComponent component)

Adds or replaces the component of type AgentImpulseComponent.

Parameters
e Entity
component AgentImpulseComponent

SetAgentImpulse(Entity, Vector2, T?)

public void SetAgentImpulse(Entity e, Vector2 impulse, T? direction)

Adds or replaces the component of type AgentImpulseComponent.

Parameters
e Entity
impulse Vector2
direction T?

SetAgentImpulse(Entity, Vector2)

public void SetAgentImpulse(Entity e, Vector2 impulse)

Adds or replaces the component of type AgentImpulseComponent.

Parameters
e Entity
impulse Vector2

SetAgentImpulse(Entity)

public void SetAgentImpulse(Entity e)

Adds or replaces the component of type AgentImpulseComponent.

Parameters
e Entity

SetAgentSpeedMultiplier(Entity, AgentSpeedMultiplier)

public void SetAgentSpeedMultiplier(Entity e, AgentSpeedMultiplier component)

Adds or replaces the component of type AgentSpeedMultiplier.

Parameters
e Entity
component AgentSpeedMultiplier

SetAgentSpeedMultiplier(Entity, float)

public void SetAgentSpeedMultiplier(Entity e, float speedMultiplier)

Adds or replaces the component of type AgentSpeedMultiplier.

Parameters
e Entity
speedMultiplier float

SetAgentSpeedMultiplier(Entity)

public void SetAgentSpeedMultiplier(Entity e)

Adds or replaces the component of type AgentSpeedMultiplier.

Parameters
e Entity

SetAgentSpeedOverride(Entity, AgentSpeedOverride)

public void SetAgentSpeedOverride(Entity e, AgentSpeedOverride component)

Adds or replaces the component of type AgentSpeedOverride.

Parameters
e Entity
component AgentSpeedOverride

SetAgentSpeedOverride(Entity, float, float)

public void SetAgentSpeedOverride(Entity e, float maxSpeed, float acceleration)

Adds or replaces the component of type AgentSpeedOverride.

Parameters
e Entity
maxSpeed float
acceleration float

SetAgentSpeedOverride(Entity)

public void SetAgentSpeedOverride(Entity e)

Adds or replaces the component of type AgentSpeedOverride.

Parameters
e Entity

SetAgentSprite(Entity, AgentSpriteComponent)

public void SetAgentSprite(Entity e, AgentSpriteComponent component)

Adds or replaces the component of type AgentSpriteComponent.

Parameters
e Entity
component AgentSpriteComponent

SetAgentSprite(Entity)

public void SetAgentSprite(Entity e)

Adds or replaces the component of type AgentSpriteComponent.

Parameters
e Entity

SetAlpha(Entity, AlphaComponent)

public void SetAlpha(Entity e, AlphaComponent component)

Adds or replaces the component of type AlphaComponent.

Parameters
e Entity
component AlphaComponent

SetAlpha(Entity, AlphaSources, float)

public void SetAlpha(Entity e, AlphaSources source, float amount)

Adds or replaces the component of type AlphaComponent.

Parameters
e Entity
source AlphaSources
amount float

SetAlpha(Entity, Single[])

public void SetAlpha(Entity e, Single[] sources)

Adds or replaces the component of type AlphaComponent.

Parameters
e Entity
sources float[]

SetAlpha(Entity)

public void SetAlpha(Entity e)

Adds or replaces the component of type AlphaComponent.

Parameters
e Entity

SetAnimationComplete(Entity, AnimationCompleteComponent)

public void SetAnimationComplete(Entity e, AnimationCompleteComponent component)

Adds or replaces the component of type AnimationCompleteComponent.

Parameters
e Entity
component AnimationCompleteComponent

SetAnimationComplete(Entity)

public void SetAnimationComplete(Entity e)

Adds or replaces the component of type AnimationCompleteComponent.

Parameters
e Entity

SetAnimationEventBroadcaster(Entity, AnimationEventBroadcasterComponent)

public void SetAnimationEventBroadcaster(Entity e, AnimationEventBroadcasterComponent component)

Adds or replaces the component of type AnimationEventBroadcasterComponent.

Parameters
e Entity
component AnimationEventBroadcasterComponent

SetAnimationEventBroadcaster(Entity, ImmutableHashSet)

public void SetAnimationEventBroadcaster(Entity e, ImmutableHashSet<T> broadcastTo)

Adds or replaces the component of type AnimationEventBroadcasterComponent.

Parameters
e Entity
broadcastTo ImmutableHashSet<T>

SetAnimationEventBroadcaster(Entity)

public void SetAnimationEventBroadcaster(Entity e)

Adds or replaces the component of type AnimationEventBroadcasterComponent.

Parameters
e Entity

SetAnimationOverload(Entity, AnimationOverloadComponent)

public void SetAnimationOverload(Entity e, AnimationOverloadComponent component)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
component AnimationOverloadComponent

SetAnimationOverload(Entity, ImmutableArray, Guid, float, bool, bool)

public void SetAnimationOverload(Entity e, ImmutableArray<T> animationId, Guid customSprite, float start, bool loop, bool ignoreFacing)

Parameters
e Entity
animationId ImmutableArray<T>
customSprite Guid
start float
loop bool
ignoreFacing bool

SetAnimationOverload(Entity, ImmutableArray, float, bool, bool, int, float, Guid, float)

public void SetAnimationOverload(Entity e, ImmutableArray<T> animations, float duration, bool loop, bool ignoreFacing, int current, float sortOffset, Guid customSprite, float start)

Parameters
e Entity
animations ImmutableArray<T>
duration float
loop bool
ignoreFacing bool
current int
sortOffset float
customSprite Guid
start float

SetAnimationOverload(Entity, ImmutableArray, float, bool, bool, int, float, Guid)

public void SetAnimationOverload(Entity e, ImmutableArray<T> animations, float duration, bool loop, bool ignoreFacing, int current, float sortOffset, Guid customSprite)

Parameters
e Entity
animations ImmutableArray<T>
duration float
loop bool
ignoreFacing bool
current int
sortOffset float
customSprite Guid

SetAnimationOverload(Entity, string, bool, bool, float)

public void SetAnimationOverload(Entity e, string animationId, bool loop, bool ignoreFacing, float startTime)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
animationId string
loop bool
ignoreFacing bool
startTime float

SetAnimationOverload(Entity, string, bool, bool)

public void SetAnimationOverload(Entity e, string animationId, bool loop, bool ignoreFacing)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
animationId string
loop bool
ignoreFacing bool

SetAnimationOverload(Entity, string, float, bool, bool, float)

public void SetAnimationOverload(Entity e, string animationId, float duration, bool loop, bool ignoreFacing, float startTime)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
animationId string
duration float
loop bool
ignoreFacing bool
startTime float

SetAnimationOverload(Entity, string, float, bool, bool, int, float, Guid)

public void SetAnimationOverload(Entity e, string animationId, float duration, bool loop, bool ignoreFacing, int current, float sortOffset, Guid customSprite)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
animationId string
duration float
loop bool
ignoreFacing bool
current int
sortOffset float
customSprite Guid

SetAnimationOverload(Entity, string, float, bool, bool)

public void SetAnimationOverload(Entity e, string animationId, float duration, bool loop, bool ignoreFacing)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
animationId string
duration float
loop bool
ignoreFacing bool

SetAnimationOverload(Entity, string, Guid, float, bool, bool)

public void SetAnimationOverload(Entity e, string animationId, Guid customSprite, float start, bool loop, bool ignoreFacing)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity
animationId string
customSprite Guid
start float
loop bool
ignoreFacing bool

SetAnimationOverload(Entity)

public void SetAnimationOverload(Entity e)

Adds or replaces the component of type AnimationOverloadComponent.

Parameters
e Entity

SetAnimationRuleMatched(Entity, AnimationRuleMatchedComponent)

public void SetAnimationRuleMatched(Entity e, AnimationRuleMatchedComponent component)

Adds or replaces the component of type AnimationRuleMatchedComponent.

Parameters
e Entity
component AnimationRuleMatchedComponent

SetAnimationRuleMatched(Entity, int)

public void SetAnimationRuleMatched(Entity e, int ruleIndex)

Adds or replaces the component of type AnimationRuleMatchedComponent.

Parameters
e Entity
ruleIndex int

SetAnimationRuleMatched(Entity)

public void SetAnimationRuleMatched(Entity e)

Adds or replaces the component of type AnimationRuleMatchedComponent.

Parameters
e Entity

SetAnimationSpeedOverload(Entity, AnimationSpeedOverload)

public void SetAnimationSpeedOverload(Entity e, AnimationSpeedOverload component)

Adds or replaces the component of type AnimationSpeedOverload.

Parameters
e Entity
component AnimationSpeedOverload

SetAnimationSpeedOverload(Entity, float, bool)

public void SetAnimationSpeedOverload(Entity e, float rate, bool persist)

Adds or replaces the component of type AnimationSpeedOverload.

Parameters
e Entity
rate float
persist bool

SetAnimationSpeedOverload(Entity)

public void SetAnimationSpeedOverload(Entity e)

Adds or replaces the component of type AnimationSpeedOverload.

Parameters
e Entity

SetAttackMultiplier(Entity, AttackMultiplier)

public void SetAttackMultiplier(Entity e, AttackMultiplier component)

Adds or replaces the component of type AttackMultiplier.

Parameters
e Entity
component AttackMultiplier

SetAttackMultiplier(Entity, float)

public void SetAttackMultiplier(Entity e, float multiplier)

Adds or replaces the component of type AttackMultiplier.

Parameters
e Entity
multiplier float

SetAttackMultiplier(Entity)

public void SetAttackMultiplier(Entity e)

Adds or replaces the component of type AttackMultiplier.

Parameters
e Entity

SetBounceAmount(Entity, BounceAmountComponent)

public void SetBounceAmount(Entity e, BounceAmountComponent component)

Adds or replaces the component of type BounceAmountComponent.

Parameters
e Entity
component BounceAmountComponent

SetBounceAmount(Entity, float, float)

public void SetBounceAmount(Entity e, float bounciness, float gravity)

Adds or replaces the component of type BounceAmountComponent.

Parameters
e Entity
bounciness float
gravity float

SetBounceAmount(Entity)

public void SetBounceAmount(Entity e)

Adds or replaces the component of type BounceAmountComponent.

Parameters
e Entity

SetCameraFollow(Entity, CameraFollowComponent)

public void SetCameraFollow(Entity e, CameraFollowComponent component)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity
component CameraFollowComponent

SetCameraFollow(Entity, Point)

public void SetCameraFollow(Entity e, Point targetPosition)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity
targetPosition Point

SetCameraFollow(Entity, bool, Entity)

public void SetCameraFollow(Entity e, bool enabled, Entity secondaryTarget)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity
enabled bool
secondaryTarget Entity

SetCameraFollow(Entity, bool, CameraStyle)

public void SetCameraFollow(Entity e, bool enabled, CameraStyle style)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity
enabled bool
style CameraStyle

SetCameraFollow(Entity, bool)

public void SetCameraFollow(Entity e, bool enabled)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity
enabled bool

SetCameraFollow(Entity)

public void SetCameraFollow(Entity e)

Adds or replaces the component of type CameraFollowComponent.

Parameters
e Entity

SetCarve(Entity, CarveComponent)

public void SetCarve(Entity e, CarveComponent component)

Adds or replaces the component of type CarveComponent.

Parameters
e Entity
component CarveComponent

SetCarve(Entity, bool, bool, bool, int)

public void SetCarve(Entity e, bool blockVision, bool obstacle, bool clearPath, int weight)

Adds or replaces the component of type CarveComponent.

Parameters
e Entity
blockVision bool
obstacle bool
clearPath bool
weight int

SetCarve(Entity)

public void SetCarve(Entity e)

Adds or replaces the component of type CarveComponent.

Parameters
e Entity

SetChoice(Entity, ChoiceComponent)

public void SetChoice(Entity e, ChoiceComponent component)

Adds or replaces the component of type ChoiceComponent.

Parameters
e Entity
component ChoiceComponent

SetChoice(Entity, ChoiceLine)

public void SetChoice(Entity e, ChoiceLine choice)

Adds or replaces the component of type ChoiceComponent.

Parameters
e Entity
choice ChoiceLine

SetChoice(Entity)

public void SetChoice(Entity e)

Adds or replaces the component of type ChoiceComponent.

Parameters
e Entity

SetCollider(Entity, ColliderComponent)

public void SetCollider(Entity e, ColliderComponent component)

Adds or replaces the component of type ColliderComponent.

Parameters
e Entity
component ColliderComponent

SetCollider(Entity, IShape, int, Color)

public void SetCollider(Entity e, IShape shape, int layer, Color color)

Adds or replaces the component of type ColliderComponent.

Parameters
e Entity
shape IShape
layer int
color Color

SetCollider(Entity, ImmutableArray, int, Color)

public void SetCollider(Entity e, ImmutableArray<T> shapes, int layer, Color color)

Parameters
e Entity
shapes ImmutableArray<T>
layer int
color Color

SetCollider(Entity)

public void SetCollider(Entity e)

Adds or replaces the component of type ColliderComponent.

Parameters
e Entity

SetCollisionCache(Entity, CollisionCacheComponent)

public void SetCollisionCache(Entity e, CollisionCacheComponent component)

Adds or replaces the component of type CollisionCacheComponent.

Parameters
e Entity
component CollisionCacheComponent

SetCollisionCache(Entity, ImmutableHashSet)

public void SetCollisionCache(Entity e, ImmutableHashSet<T> idList)

Adds or replaces the component of type CollisionCacheComponent.

Parameters
e Entity
idList ImmutableHashSet<T>

SetCollisionCache(Entity, int)

public void SetCollisionCache(Entity e, int id)

Adds or replaces the component of type CollisionCacheComponent.

Parameters
e Entity
id int

SetCollisionCache(Entity)

public void SetCollisionCache(Entity e)

Adds or replaces the component of type CollisionCacheComponent.

Parameters
e Entity

SetCustomCollisionMask(Entity, CustomCollisionMask)

public void SetCustomCollisionMask(Entity e, CustomCollisionMask component)

Adds or replaces the component of type CustomCollisionMask.

Parameters
e Entity
component CustomCollisionMask

SetCustomCollisionMask(Entity, int)

public void SetCustomCollisionMask(Entity e, int collisionMask)

Adds or replaces the component of type CustomCollisionMask.

Parameters
e Entity
collisionMask int

SetCustomCollisionMask(Entity)

public void SetCustomCollisionMask(Entity e)

Adds or replaces the component of type CustomCollisionMask.

Parameters
e Entity

SetCustomDraw(Entity, CustomDrawComponent)

public void SetCustomDraw(Entity e, CustomDrawComponent component)

Adds or replaces the component of type CustomDrawComponent.

Parameters
e Entity
component CustomDrawComponent

SetCustomDraw(Entity, Action)

public void SetCustomDraw(Entity e, Action<T> draw)

Adds or replaces the component of type CustomDrawComponent.

Parameters
e Entity
draw Action<T>

SetCustomDraw(Entity)

public void SetCustomDraw(Entity e)

Adds or replaces the component of type CustomDrawComponent.

Parameters
e Entity

SetCustomTargetSpriteBatch(Entity, CustomTargetSpriteBatchComponent)

public void SetCustomTargetSpriteBatch(Entity e, CustomTargetSpriteBatchComponent component)

Adds or replaces the component of type CustomTargetSpriteBatchComponent.

Parameters
e Entity
component CustomTargetSpriteBatchComponent

SetCustomTargetSpriteBatch(Entity, int)

public void SetCustomTargetSpriteBatch(Entity e, int targetBatch)

Adds or replaces the component of type CustomTargetSpriteBatchComponent.

Parameters
e Entity
targetBatch int

SetCustomTargetSpriteBatch(Entity)

public void SetCustomTargetSpriteBatch(Entity e)

Adds or replaces the component of type CustomTargetSpriteBatchComponent.

Parameters
e Entity

SetCutsceneAnchors(Entity, CutsceneAnchorsComponent)

public void SetCutsceneAnchors(Entity e, CutsceneAnchorsComponent component)

Adds or replaces the component of type CutsceneAnchorsComponent.

Parameters
e Entity
component CutsceneAnchorsComponent

SetCutsceneAnchors(Entity, ImmutableDictionary<TKey, TValue>)

public void SetCutsceneAnchors(Entity e, ImmutableDictionary<TKey, TValue> anchors)

Parameters
e Entity
anchors ImmutableDictionary<TKey, TValue>

SetCutsceneAnchors(Entity)

public void SetCutsceneAnchors(Entity e)

Adds or replaces the component of type CutsceneAnchorsComponent.

Parameters
e Entity

SetCutsceneAnchorsEditor(Entity, CutsceneAnchorsEditorComponent)

public void SetCutsceneAnchorsEditor(Entity e, CutsceneAnchorsEditorComponent component)

Adds or replaces the component of type CutsceneAnchorsEditorComponent.

Parameters
e Entity
component CutsceneAnchorsEditorComponent

SetCutsceneAnchorsEditor(Entity, ImmutableArray)

public void SetCutsceneAnchorsEditor(Entity e, ImmutableArray<T> anchors)

Parameters
e Entity
anchors ImmutableArray<T>

SetCutsceneAnchorsEditor(Entity)

public void SetCutsceneAnchorsEditor(Entity e)

Adds or replaces the component of type CutsceneAnchorsEditorComponent.

Parameters
e Entity

SetDestroyAtTime(Entity, DestroyAtTimeComponent)

public void SetDestroyAtTime(Entity e, DestroyAtTimeComponent component)

Adds or replaces the component of type DestroyAtTimeComponent.

Parameters
e Entity
component DestroyAtTimeComponent

SetDestroyAtTime(Entity, RemoveStyle, float)

public void SetDestroyAtTime(Entity e, RemoveStyle style, float timeToDestroy)

Adds or replaces the component of type DestroyAtTimeComponent.

Parameters
e Entity
style RemoveStyle
timeToDestroy float

SetDestroyAtTime(Entity, float)

public void SetDestroyAtTime(Entity e, float timeToDestroy)

Adds or replaces the component of type DestroyAtTimeComponent.

Parameters
e Entity
timeToDestroy float

SetDestroyAtTime(Entity)

public void SetDestroyAtTime(Entity e)

Adds or replaces the component of type DestroyAtTimeComponent.

Parameters
e Entity

SetDestroyOnAnimationComplete(Entity, DestroyOnAnimationCompleteComponent)

public void SetDestroyOnAnimationComplete(Entity e, DestroyOnAnimationCompleteComponent component)

Adds or replaces the component of type DestroyOnAnimationCompleteComponent.

Parameters
e Entity
component DestroyOnAnimationCompleteComponent

SetDestroyOnAnimationComplete(Entity, bool)

public void SetDestroyOnAnimationComplete(Entity e, bool deactivateOnComplete)

Adds or replaces the component of type DestroyOnAnimationCompleteComponent.

Parameters
e Entity
deactivateOnComplete bool

SetDestroyOnAnimationComplete(Entity)

public void SetDestroyOnAnimationComplete(Entity e)

Adds or replaces the component of type DestroyOnAnimationCompleteComponent.

Parameters
e Entity

SetDestroyOnBlackboardCondition(Entity, DestroyOnBlackboardConditionComponent)

public void SetDestroyOnBlackboardCondition(Entity e, DestroyOnBlackboardConditionComponent component)

Adds or replaces the component of type DestroyOnBlackboardConditionComponent.

Parameters
e Entity
component DestroyOnBlackboardConditionComponent

SetDestroyOnBlackboardCondition(Entity)

public void SetDestroyOnBlackboardCondition(Entity e)

Adds or replaces the component of type DestroyOnBlackboardConditionComponent.

Parameters
e Entity

SetDestroyOnCollision(Entity, DestroyOnCollisionComponent)

public void SetDestroyOnCollision(Entity e, DestroyOnCollisionComponent component)

Adds or replaces the component of type DestroyOnCollisionComponent.

Parameters
e Entity
component DestroyOnCollisionComponent

SetDestroyOnCollision(Entity)

public void SetDestroyOnCollision(Entity e)

Adds or replaces the component of type DestroyOnCollisionComponent.

Parameters
e Entity

SetDisableAgent(Entity, DisableAgentComponent)

public void SetDisableAgent(Entity e, DisableAgentComponent component)

Adds or replaces the component of type DisableAgentComponent.

Parameters
e Entity
component DisableAgentComponent

SetDisableAgent(Entity)

public void SetDisableAgent(Entity e)

Adds or replaces the component of type DisableAgentComponent.

Parameters
e Entity

SetDisableEntity(Entity, DisableEntityComponent)

public void SetDisableEntity(Entity e, DisableEntityComponent component)

Adds or replaces the component of type DisableEntityComponent.

Parameters
e Entity
component DisableEntityComponent

SetDisableEntity(Entity)

public void SetDisableEntity(Entity e)

Adds or replaces the component of type DisableEntityComponent.

Parameters
e Entity

SetDisableParticleSystem(Entity, DisableParticleSystemComponent)

public void SetDisableParticleSystem(Entity e, DisableParticleSystemComponent component)

Adds or replaces the component of type DisableParticleSystemComponent.

Parameters
e Entity
component DisableParticleSystemComponent

SetDisableParticleSystem(Entity)

public void SetDisableParticleSystem(Entity e)

Adds or replaces the component of type DisableParticleSystemComponent.

Parameters
e Entity

SetDisableSceneTransitionEffects(Entity, DisableSceneTransitionEffectsComponent)

public void SetDisableSceneTransitionEffects(Entity e, DisableSceneTransitionEffectsComponent component)

Adds or replaces the component of type DisableSceneTransitionEffectsComponent.

Parameters
e Entity
component DisableSceneTransitionEffectsComponent

SetDisableSceneTransitionEffects(Entity, Vector2)

public void SetDisableSceneTransitionEffects(Entity e, Vector2 bounds)

Adds or replaces the component of type DisableSceneTransitionEffectsComponent.

Parameters
e Entity
bounds Vector2

SetDisableSceneTransitionEffects(Entity)

public void SetDisableSceneTransitionEffects(Entity e)

Adds or replaces the component of type DisableSceneTransitionEffectsComponent.

Parameters
e Entity

SetDoNotPause(Entity, DoNotPauseComponent)

public void SetDoNotPause(Entity e, DoNotPauseComponent component)

Adds or replaces the component of type DoNotPauseComponent.

Parameters
e Entity
component DoNotPauseComponent

SetDoNotPause(Entity)

public void SetDoNotPause(Entity e)

Adds or replaces the component of type DoNotPauseComponent.

Parameters
e Entity

SetDoNotPersistEntityOnSave(Entity, DoNotPersistEntityOnSaveComponent)

public void SetDoNotPersistEntityOnSave(Entity e, DoNotPersistEntityOnSaveComponent component)

Adds or replaces the component of type DoNotPersistEntityOnSaveComponent.

Parameters
e Entity
component DoNotPersistEntityOnSaveComponent

SetDoNotPersistEntityOnSave(Entity)

public void SetDoNotPersistEntityOnSave(Entity e)

Adds or replaces the component of type DoNotPersistEntityOnSaveComponent.

Parameters
e Entity

SetDrawRectangle(Entity, DrawRectangleComponent)

public void SetDrawRectangle(Entity e, DrawRectangleComponent component)

Adds or replaces the component of type DrawRectangleComponent.

Parameters
e Entity
component DrawRectangleComponent

SetDrawRectangle(Entity)

public void SetDrawRectangle(Entity e)

Adds or replaces the component of type DrawRectangleComponent.

Parameters
e Entity

SetEntityTracker(Entity, EntityTrackerComponent)

public void SetEntityTracker(Entity e, EntityTrackerComponent component)

Adds or replaces the component of type EntityTrackerComponent.

Parameters
e Entity
component EntityTrackerComponent

SetEntityTracker(Entity, int)

public void SetEntityTracker(Entity e, int target)

Adds or replaces the component of type EntityTrackerComponent.

Parameters
e Entity
target int

SetEntityTracker(Entity)

public void SetEntityTracker(Entity e)

Adds or replaces the component of type EntityTrackerComponent.

Parameters
e Entity

SetEventListener(Entity, EventListenerComponent)

public void SetEventListener(Entity e, EventListenerComponent component)

Adds or replaces the component of type EventListenerComponent.

Parameters
e Entity
component EventListenerComponent

SetEventListener(Entity, ImmutableDictionary<TKey, TValue>)

public void SetEventListener(Entity e, ImmutableDictionary<TKey, TValue> events)

Parameters
e Entity
events ImmutableDictionary<TKey, TValue>

SetEventListener(Entity)

public void SetEventListener(Entity e)

Adds or replaces the component of type EventListenerComponent.

Parameters
e Entity

SetEventListenerEditor(Entity, EventListenerEditorComponent)

public void SetEventListenerEditor(Entity e, EventListenerEditorComponent component)

Adds or replaces the component of type EventListenerEditorComponent.

Parameters
e Entity
component EventListenerEditorComponent

SetEventListenerEditor(Entity)

public void SetEventListenerEditor(Entity e)

Adds or replaces the component of type EventListenerEditorComponent.

Parameters
e Entity

SetFacing(Entity, FacingComponent)

public void SetFacing(Entity e, FacingComponent component)

Adds or replaces the component of type FacingComponent.

Parameters
e Entity
component FacingComponent

SetFacing(Entity, Direction)

public void SetFacing(Entity e, Direction direction)

Adds or replaces the component of type FacingComponent.

Parameters
e Entity
direction Direction

SetFacing(Entity)

public void SetFacing(Entity e)

Adds or replaces the component of type FacingComponent.

Parameters
e Entity

SetFadeScreen(Entity, FadeScreenComponent)

public void SetFadeScreen(Entity e, FadeScreenComponent component)

Adds or replaces the component of type FadeScreenComponent.

Parameters
e Entity
component FadeScreenComponent

SetFadeScreen(Entity, FadeType, float, float, Color, string, float, int)

public void SetFadeScreen(Entity e, FadeType fade, float startedTime, float duration, Color color, string customTexture, float sorting, int bufferFrames)

Adds or replaces the component of type FadeScreenComponent.

Parameters
e Entity
fade FadeType
startedTime float
duration float
color Color
customTexture string
sorting float
bufferFrames int

SetFadeScreen(Entity)

public void SetFadeScreen(Entity e)

Adds or replaces the component of type FadeScreenComponent.

Parameters
e Entity

SetFadeTransition(Entity, FadeTransitionComponent)

public void SetFadeTransition(Entity e, FadeTransitionComponent component)

Adds or replaces the component of type FadeTransitionComponent.

Parameters
e Entity
component FadeTransitionComponent

SetFadeTransition(Entity, float, float, float, bool)

public void SetFadeTransition(Entity e, float duration, float startAlpha, float targetAlpha, bool destroyOnEnd)

Adds or replaces the component of type FadeTransitionComponent.

Parameters
e Entity
duration float
startAlpha float
targetAlpha float
destroyOnEnd bool

SetFadeTransition(Entity, float, float, float)

public void SetFadeTransition(Entity e, float duration, float startAlpha, float targetAlpha)

Adds or replaces the component of type FadeTransitionComponent.

Parameters
e Entity
duration float
startAlpha float
targetAlpha float

SetFadeTransition(Entity)

public void SetFadeTransition(Entity e)

Adds or replaces the component of type FadeTransitionComponent.

Parameters
e Entity

SetFadeWhenInArea(Entity, FadeWhenInAreaComponent)

public void SetFadeWhenInArea(Entity e, FadeWhenInAreaComponent component)

Adds or replaces the component of type FadeWhenInAreaComponent.

Parameters
e Entity
component FadeWhenInAreaComponent

SetFadeWhenInArea(Entity)

public void SetFadeWhenInArea(Entity e)

Adds or replaces the component of type FadeWhenInAreaComponent.

Parameters
e Entity

SetFadeWhenInCutscene(Entity, FadeWhenInCutsceneComponent)

public void SetFadeWhenInCutscene(Entity e, FadeWhenInCutsceneComponent component)

Adds or replaces the component of type FadeWhenInCutsceneComponent.

Parameters
e Entity
component FadeWhenInCutsceneComponent

SetFadeWhenInCutscene(Entity, float, float)

public void SetFadeWhenInCutscene(Entity e, float duration, float previousAlpha)

Adds or replaces the component of type FadeWhenInCutsceneComponent.

Parameters
e Entity
duration float
previousAlpha float

SetFadeWhenInCutscene(Entity)

public void SetFadeWhenInCutscene(Entity e)

Adds or replaces the component of type FadeWhenInCutsceneComponent.

Parameters
e Entity

SetFlashSprite(Entity, FlashSpriteComponent)

public void SetFlashSprite(Entity e, FlashSpriteComponent component)

Adds or replaces the component of type FlashSpriteComponent.

Parameters
e Entity
component FlashSpriteComponent

SetFlashSprite(Entity, float)

public void SetFlashSprite(Entity e, float destroyTimer)

Adds or replaces the component of type FlashSpriteComponent.

Parameters
e Entity
destroyTimer float

SetFlashSprite(Entity)

public void SetFlashSprite(Entity e)

Adds or replaces the component of type FlashSpriteComponent.

Parameters
e Entity

SetFreeMovement(Entity, FreeMovementComponent)

public void SetFreeMovement(Entity e, FreeMovementComponent component)

Adds or replaces the component of type FreeMovementComponent.

Parameters
e Entity
component FreeMovementComponent

SetFreeMovement(Entity)

public void SetFreeMovement(Entity e)

Adds or replaces the component of type FreeMovementComponent.

Parameters
e Entity

SetFreezeWorld(Entity, FreezeWorldComponent)

public void SetFreezeWorld(Entity e, FreezeWorldComponent component)

Adds or replaces the component of type FreezeWorldComponent.

Parameters
e Entity
component FreezeWorldComponent

SetFreezeWorld(Entity, int)

public void SetFreezeWorld(Entity e, int count)

Adds or replaces the component of type FreezeWorldComponent.

Parameters
e Entity
count int

SetFreezeWorld(Entity)

public void SetFreezeWorld(Entity e)

Adds or replaces the component of type FreezeWorldComponent.

Parameters
e Entity

SetFriction(Entity, FrictionComponent)

public void SetFriction(Entity e, FrictionComponent component)

Adds or replaces the component of type FrictionComponent.

Parameters
e Entity
component FrictionComponent

SetFriction(Entity, float)

public void SetFriction(Entity e, float amount)

Adds or replaces the component of type FrictionComponent.

Parameters
e Entity
amount float

SetFriction(Entity)

public void SetFriction(Entity e)

Adds or replaces the component of type FrictionComponent.

Parameters
e Entity

SetGlobalShader(Entity, GlobalShaderComponent)

public void SetGlobalShader(Entity e, GlobalShaderComponent component)

Adds or replaces the component of type GlobalShaderComponent.

Parameters
e Entity
component GlobalShaderComponent

SetGlobalShader(Entity)

public void SetGlobalShader(Entity e)

Adds or replaces the component of type GlobalShaderComponent.

Parameters
e Entity

SetGuidToIdTarget(Entity, GuidToIdTargetComponent)

public void SetGuidToIdTarget(Entity e, GuidToIdTargetComponent component)

Adds or replaces the component of type GuidToIdTargetComponent.

Parameters
e Entity
component GuidToIdTargetComponent

SetGuidToIdTarget(Entity, Guid)

public void SetGuidToIdTarget(Entity e, Guid target)

Adds or replaces the component of type GuidToIdTargetComponent.

Parameters
e Entity
target Guid

SetGuidToIdTarget(Entity)

public void SetGuidToIdTarget(Entity e)

Adds or replaces the component of type GuidToIdTargetComponent.

Parameters
e Entity

SetGuidToIdTargetCollection(Entity, GuidToIdTargetCollectionComponent)

public void SetGuidToIdTargetCollection(Entity e, GuidToIdTargetCollectionComponent component)

Adds or replaces the component of type GuidToIdTargetCollectionComponent.

Parameters
e Entity
component GuidToIdTargetCollectionComponent

SetGuidToIdTargetCollection(Entity)

public void SetGuidToIdTargetCollection(Entity e)

Adds or replaces the component of type GuidToIdTargetCollectionComponent.

Parameters
e Entity

SetHAAStarPathfind(Entity, HAAStarPathfindComponent)

public void SetHAAStarPathfind(Entity e, HAAStarPathfindComponent component)

Adds or replaces the component of type HAAStarPathfindComponent.

Parameters
e Entity
component HAAStarPathfindComponent

SetHAAStarPathfind(Entity, int, int)

public void SetHAAStarPathfind(Entity e, int width, int height)

Adds or replaces the component of type HAAStarPathfindComponent.

Parameters
e Entity
width int
height int

SetHAAStarPathfind(Entity)

public void SetHAAStarPathfind(Entity e)

Adds or replaces the component of type HAAStarPathfindComponent.

Parameters
e Entity

SetHasVision(Entity, HasVisionComponent)

public void SetHasVision(Entity e, HasVisionComponent component)

Adds or replaces the component of type HasVisionComponent.

Parameters
e Entity
component HasVisionComponent

SetHasVision(Entity)

public void SetHasVision(Entity e)

Adds or replaces the component of type HasVisionComponent.

Parameters
e Entity

SetHighlightOnChildren(Entity, HighlightOnChildrenComponent)

public void SetHighlightOnChildren(Entity e, HighlightOnChildrenComponent component)

Adds or replaces the component of type HighlightOnChildrenComponent.

Parameters
e Entity
component HighlightOnChildrenComponent

SetHighlightOnChildren(Entity)

public void SetHighlightOnChildren(Entity e)

Adds or replaces the component of type HighlightOnChildrenComponent.

Parameters
e Entity

SetHighlightSprite(Entity, HighlightSpriteComponent)

public void SetHighlightSprite(Entity e, HighlightSpriteComponent component)

Adds or replaces the component of type HighlightSpriteComponent.

Parameters
e Entity
component HighlightSpriteComponent

SetHighlightSprite(Entity, Color)

public void SetHighlightSprite(Entity e, Color color)

Adds or replaces the component of type HighlightSpriteComponent.

Parameters
e Entity
color Color

SetHighlightSprite(Entity)

public void SetHighlightSprite(Entity e)

Adds or replaces the component of type HighlightSpriteComponent.

Parameters
e Entity

SetIdTarget(Entity, IdTargetComponent)

public void SetIdTarget(Entity e, IdTargetComponent component)

Adds or replaces the component of type IdTargetComponent.

Parameters
e Entity
component IdTargetComponent

SetIdTarget(Entity, int)

public void SetIdTarget(Entity e, int target)

Adds or replaces the component of type IdTargetComponent.

Parameters
e Entity
target int

SetIdTarget(Entity)

public void SetIdTarget(Entity e)

Adds or replaces the component of type IdTargetComponent.

Parameters
e Entity

SetIdTargetCollection(Entity, IdTargetCollectionComponent)

public void SetIdTargetCollection(Entity e, IdTargetCollectionComponent component)

Adds or replaces the component of type IdTargetCollectionComponent.

Parameters
e Entity
component IdTargetCollectionComponent

SetIdTargetCollection(Entity, ImmutableDictionary<TKey, TValue>)

public void SetIdTargetCollection(Entity e, ImmutableDictionary<TKey, TValue> targets)

Parameters
e Entity
targets ImmutableDictionary<TKey, TValue>

SetIdTargetCollection(Entity)

public void SetIdTargetCollection(Entity e)

Adds or replaces the component of type IdTargetCollectionComponent.

Parameters
e Entity

SetIgnoreTriggersUntil(Entity, IgnoreTriggersUntilComponent)

public void SetIgnoreTriggersUntil(Entity e, IgnoreTriggersUntilComponent component)

Adds or replaces the component of type IgnoreTriggersUntilComponent.

Parameters
e Entity
component IgnoreTriggersUntilComponent

SetIgnoreTriggersUntil(Entity, float)

public void SetIgnoreTriggersUntil(Entity e, float until)

Adds or replaces the component of type IgnoreTriggersUntilComponent.

Parameters
e Entity
until float

SetIgnoreTriggersUntil(Entity)

public void SetIgnoreTriggersUntil(Entity e)

Adds or replaces the component of type IgnoreTriggersUntilComponent.

Parameters
e Entity

SetInCamera(Entity, InCameraComponent)

public void SetInCamera(Entity e, InCameraComponent component)

Adds or replaces the component of type InCameraComponent.

Parameters
e Entity
component InCameraComponent

SetInCamera(Entity, Vector2)

public void SetInCamera(Entity e, Vector2 renderPosition)

Adds or replaces the component of type InCameraComponent.

Parameters
e Entity
renderPosition Vector2

SetInCamera(Entity)

public void SetInCamera(Entity e)

Adds or replaces the component of type InCameraComponent.

Parameters
e Entity

SetIndestructible(Entity, IndestructibleComponent)

public void SetIndestructible(Entity e, IndestructibleComponent component)

Adds or replaces the component of type IndestructibleComponent.

Parameters
e Entity
component IndestructibleComponent

SetIndestructible(Entity)

public void SetIndestructible(Entity e)

Adds or replaces the component of type IndestructibleComponent.

Parameters
e Entity

SetInsideMovementModArea(Entity, InsideMovementModAreaComponent)

public void SetInsideMovementModArea(Entity e, InsideMovementModAreaComponent component)

Adds or replaces the component of type InsideMovementModAreaComponent.

Parameters
e Entity
component InsideMovementModAreaComponent

SetInsideMovementModArea(Entity, MovementModAreaComponent)

public void SetInsideMovementModArea(Entity e, MovementModAreaComponent area)

Adds or replaces the component of type InsideMovementModAreaComponent.

Parameters
e Entity
area MovementModAreaComponent

SetInsideMovementModArea(Entity)

public void SetInsideMovementModArea(Entity e)

Adds or replaces the component of type InsideMovementModAreaComponent.

Parameters
e Entity

SetInstanceToEntityLookup(Entity, InstanceToEntityLookupComponent)

public void SetInstanceToEntityLookup(Entity e, InstanceToEntityLookupComponent component)

Adds or replaces the component of type InstanceToEntityLookupComponent.

Parameters
e Entity
component InstanceToEntityLookupComponent

SetInstanceToEntityLookup(Entity, IDictionary<TKey, TValue>)

public void SetInstanceToEntityLookup(Entity e, IDictionary<TKey, TValue> instancesToEntities)

Adds or replaces the component of type InstanceToEntityLookupComponent.

Parameters
e Entity
instancesToEntities IDictionary<TKey, TValue>

SetInstanceToEntityLookup(Entity)

public void SetInstanceToEntityLookup(Entity e)

Adds or replaces the component of type InstanceToEntityLookupComponent.

Parameters
e Entity

SetInteractOnCollision(Entity, InteractOnCollisionComponent)

public void SetInteractOnCollision(Entity e, InteractOnCollisionComponent component)

Adds or replaces the component of type InteractOnCollisionComponent.

Parameters
e Entity
component InteractOnCollisionComponent

SetInteractOnCollision(Entity, bool, bool)

public void SetInteractOnCollision(Entity e, bool playerOnly, bool sendMessageOnExit)

Adds or replaces the component of type InteractOnCollisionComponent.

Parameters
e Entity
playerOnly bool
sendMessageOnExit bool

SetInteractOnCollision(Entity, bool)

public void SetInteractOnCollision(Entity e, bool playerOnly)

Adds or replaces the component of type InteractOnCollisionComponent.

Parameters
e Entity
playerOnly bool

SetInteractOnCollision(Entity)

public void SetInteractOnCollision(Entity e)

Adds or replaces the component of type InteractOnCollisionComponent.

Parameters
e Entity

SetInteractOnRuleMatch(Entity, AfterInteractRule, bool, ImmutableArray)

public void SetInteractOnRuleMatch(Entity e, AfterInteractRule after, bool triggered, ImmutableArray<T> requirements)

Parameters
e Entity
after AfterInteractRule
triggered bool
requirements ImmutableArray<T>

SetInteractOnRuleMatch(Entity, InteractOn, AfterInteractRule, ImmutableArray)

public void SetInteractOnRuleMatch(Entity e, InteractOn interactOn, AfterInteractRule after, ImmutableArray<T> requirements)

Parameters
e Entity
interactOn InteractOn
after AfterInteractRule
requirements ImmutableArray<T>

SetInteractOnRuleMatch(Entity, InteractOnRuleMatchComponent)

public void SetInteractOnRuleMatch(Entity e, InteractOnRuleMatchComponent component)

Adds or replaces the component of type InteractOnRuleMatchComponent.

Parameters
e Entity
component InteractOnRuleMatchComponent

SetInteractOnRuleMatch(Entity, CriterionNode[])

public void SetInteractOnRuleMatch(Entity e, CriterionNode[] criteria)

Adds or replaces the component of type InteractOnRuleMatchComponent.

Parameters
e Entity
criteria CriterionNode[]

SetInteractOnRuleMatch(Entity)

public void SetInteractOnRuleMatch(Entity e)

Adds or replaces the component of type InteractOnRuleMatchComponent.

Parameters
e Entity

SetInteractOnRuleMatchCollection(Entity, InteractOnRuleMatchCollectionComponent)

public void SetInteractOnRuleMatchCollection(Entity e, InteractOnRuleMatchCollectionComponent component)

Adds or replaces the component of type InteractOnRuleMatchCollectionComponent.

Parameters
e Entity
component InteractOnRuleMatchCollectionComponent

SetInteractOnRuleMatchCollection(Entity, ImmutableArray)

public void SetInteractOnRuleMatchCollection(Entity e, ImmutableArray<T> requirements)

Parameters
e Entity
requirements ImmutableArray<T>

SetInteractOnRuleMatchCollection(Entity)

public void SetInteractOnRuleMatchCollection(Entity e)

Adds or replaces the component of type InteractOnRuleMatchCollectionComponent.

Parameters
e Entity

SetInteractOnStart(Entity, InteractOnStartComponent)

public void SetInteractOnStart(Entity e, InteractOnStartComponent component)

Adds or replaces the component of type InteractOnStartComponent.

Parameters
e Entity
component InteractOnStartComponent

SetInteractOnStart(Entity)

public void SetInteractOnStart(Entity e)

Adds or replaces the component of type InteractOnStartComponent.

Parameters
e Entity

SetInteractor(Entity, InteractorComponent)

public void SetInteractor(Entity e, InteractorComponent component)

Adds or replaces the component of type InteractorComponent.

Parameters
e Entity
component InteractorComponent

SetInteractor(Entity)

public void SetInteractor(Entity e)

Adds or replaces the component of type InteractorComponent.

Parameters
e Entity

SetInvisible(Entity, InvisibleComponent)

public void SetInvisible(Entity e, InvisibleComponent component)

Adds or replaces the component of type InvisibleComponent.

Parameters
e Entity
component InvisibleComponent

SetInvisible(Entity)

public void SetInvisible(Entity e)

Adds or replaces the component of type InvisibleComponent.

Parameters
e Entity

SetLine(Entity, LineComponent)

public void SetLine(Entity e, LineComponent component)

Adds or replaces the component of type LineComponent.

Parameters
e Entity
component LineComponent

SetLine(Entity, Line, float)

public void SetLine(Entity e, Line line, float start)

Adds or replaces the component of type LineComponent.

Parameters
e Entity
line Line
start float

SetLine(Entity)

public void SetLine(Entity e)

Adds or replaces the component of type LineComponent.

Parameters
e Entity

SetMap(Entity, MapComponent)

public void SetMap(Entity e, MapComponent component)

Adds or replaces the component of type MapComponent.

Parameters
e Entity
component MapComponent

SetMap(Entity, int, int)

public void SetMap(Entity e, int width, int height)

Adds or replaces the component of type MapComponent.

Parameters
e Entity
width int
height int

SetMap(Entity)

public void SetMap(Entity e)

Adds or replaces the component of type MapComponent.

Parameters
e Entity

SetMovementModArea(Entity, MovementModAreaComponent)

public void SetMovementModArea(Entity e, MovementModAreaComponent component)

Adds or replaces the component of type MovementModAreaComponent.

Parameters
e Entity
component MovementModAreaComponent

SetMovementModArea(Entity)

public void SetMovementModArea(Entity e)

Adds or replaces the component of type MovementModAreaComponent.

Parameters
e Entity

SetMoveTo(Entity, MoveToComponent)

public void SetMoveTo(Entity e, MoveToComponent component)

Adds or replaces the component of type MoveToComponent.

Parameters
e Entity
component MoveToComponent

SetMoveTo(Entity, Vector2, float, float)

public void SetMoveTo(Entity e, Vector2 target, float minDistance, float slowDownDistance)

Adds or replaces the component of type MoveToComponent.

Parameters
e Entity
target Vector2
minDistance float
slowDownDistance float

SetMoveTo(Entity, Vector2)

public void SetMoveTo(Entity e, Vector2 target)

Adds or replaces the component of type MoveToComponent.

Parameters
e Entity
target Vector2

SetMoveTo(Entity)

public void SetMoveTo(Entity e)

Adds or replaces the component of type MoveToComponent.

Parameters
e Entity

SetMoveToPerfect(Entity, MoveToPerfectComponent)

public void SetMoveToPerfect(Entity e, MoveToPerfectComponent component)

Adds or replaces the component of type MoveToPerfectComponent.

Parameters
e Entity
component MoveToPerfectComponent

SetMoveToPerfect(Entity, Vector2, float, EaseKind)

public void SetMoveToPerfect(Entity e, Vector2 target, float duration, EaseKind ease)

Adds or replaces the component of type MoveToPerfectComponent.

Parameters
e Entity
target Vector2
duration float
ease EaseKind

SetMoveToPerfect(Entity)

public void SetMoveToPerfect(Entity e)

Adds or replaces the component of type MoveToPerfectComponent.

Parameters
e Entity

SetMusic(Entity, MusicComponent)

public void SetMusic(Entity e, MusicComponent component)

Adds or replaces the component of type MusicComponent.

Parameters
e Entity
component MusicComponent

SetMusic(Entity, SoundEventId)

public void SetMusic(Entity e, SoundEventId id)

Adds or replaces the component of type MusicComponent.

Parameters
e Entity
id SoundEventId

SetMusic(Entity)

public void SetMusic(Entity e)

Adds or replaces the component of type MusicComponent.

Parameters
e Entity

SetMuteEvents(Entity, MuteEventsComponent)

public void SetMuteEvents(Entity e, MuteEventsComponent component)

Adds or replaces the component of type MuteEventsComponent.

Parameters
e Entity
component MuteEventsComponent

SetMuteEvents(Entity)

public void SetMuteEvents(Entity e)

Adds or replaces the component of type MuteEventsComponent.

Parameters
e Entity

SetNineSlice(Entity, NineSliceComponent)

public void SetNineSlice(Entity e, NineSliceComponent component)

Adds or replaces the component of type NineSliceComponent.

Parameters
e Entity
component NineSliceComponent

SetNineSlice(Entity)

public void SetNineSlice(Entity e)

Adds or replaces the component of type NineSliceComponent.

Parameters
e Entity

SetOnEnterOnExit(Entity, IInteractiveComponent, IInteractiveComponent)

public void SetOnEnterOnExit(Entity e, IInteractiveComponent onEnter, IInteractiveComponent onExit)

Adds or replaces the component of type OnEnterOnExitComponent.

Parameters
e Entity
onEnter IInteractiveComponent
onExit IInteractiveComponent

SetOnEnterOnExit(Entity, OnEnterOnExitComponent)

public void SetOnEnterOnExit(Entity e, OnEnterOnExitComponent component)

Adds or replaces the component of type OnEnterOnExitComponent.

Parameters
e Entity
component OnEnterOnExitComponent

SetOnEnterOnExit(Entity)

public void SetOnEnterOnExit(Entity e)

Adds or replaces the component of type OnEnterOnExitComponent.

Parameters
e Entity

SetParallax(Entity, ParallaxComponent)

public void SetParallax(Entity e, ParallaxComponent component)

Adds or replaces the component of type ParallaxComponent.

Parameters
e Entity
component ParallaxComponent

SetParallax(Entity)

public void SetParallax(Entity e)

Adds or replaces the component of type ParallaxComponent.

Parameters
e Entity

SetParticleSystem(Entity, ParticleSystemComponent)

public void SetParticleSystem(Entity e, ParticleSystemComponent component)

Adds or replaces the component of type ParticleSystemComponent.

Parameters
e Entity
component ParticleSystemComponent

SetParticleSystem(Entity, Guid, bool)

public void SetParticleSystem(Entity e, Guid asset, bool destroy)

Adds or replaces the component of type ParticleSystemComponent.

Parameters
e Entity
asset Guid
destroy bool

SetParticleSystem(Entity)

public void SetParticleSystem(Entity e)

Adds or replaces the component of type ParticleSystemComponent.

Parameters
e Entity

SetParticleSystemWorldTracker(Entity, ParticleSystemWorldTrackerComponent)

public void SetParticleSystemWorldTracker(Entity e, ParticleSystemWorldTrackerComponent component)

Adds or replaces the component of type ParticleSystemWorldTrackerComponent.

Parameters
e Entity
component ParticleSystemWorldTrackerComponent

SetParticleSystemWorldTracker(Entity)

public void SetParticleSystemWorldTracker(Entity e)

Adds or replaces the component of type ParticleSystemWorldTrackerComponent.

Parameters
e Entity

SetPathfind(Entity, PathfindComponent)

public void SetPathfind(Entity e, PathfindComponent component)

Adds or replaces the component of type PathfindComponent.

Parameters
e Entity
component PathfindComponent

SetPathfind(Entity, Vector2, PathfindAlgorithmKind)

public void SetPathfind(Entity e, Vector2 target, PathfindAlgorithmKind algorithm)

Adds or replaces the component of type PathfindComponent.

Parameters
e Entity
target Vector2
algorithm PathfindAlgorithmKind

SetPathfind(Entity)

public void SetPathfind(Entity e)

Adds or replaces the component of type PathfindComponent.

Parameters
e Entity

SetPauseAnimation(Entity, PauseAnimationComponent)

public void SetPauseAnimation(Entity e, PauseAnimationComponent component)

Adds or replaces the component of type PauseAnimationComponent.

Parameters
e Entity
component PauseAnimationComponent

SetPauseAnimation(Entity)

public void SetPauseAnimation(Entity e)

Adds or replaces the component of type PauseAnimationComponent.

Parameters
e Entity

SetPickEntityToAddOnStart(Entity, PickEntityToAddOnStartComponent)

public void SetPickEntityToAddOnStart(Entity e, PickEntityToAddOnStartComponent component)

Adds or replaces the component of type PickEntityToAddOnStartComponent.

Parameters
e Entity
component PickEntityToAddOnStartComponent

SetPickEntityToAddOnStart(Entity)

public void SetPickEntityToAddOnStart(Entity e)

Adds or replaces the component of type PickEntityToAddOnStartComponent.

Parameters
e Entity

SetPlayAnimationOnRule(Entity, PlayAnimationOnRuleComponent)

public void SetPlayAnimationOnRule(Entity e, PlayAnimationOnRuleComponent component)

Adds or replaces the component of type PlayAnimationOnRuleComponent.

Parameters
e Entity
component PlayAnimationOnRuleComponent

SetPlayAnimationOnRule(Entity)

public void SetPlayAnimationOnRule(Entity e)

Adds or replaces the component of type PlayAnimationOnRuleComponent.

Parameters
e Entity

SetPolygonSprite(Entity, PolygonSpriteComponent)

public void SetPolygonSprite(Entity e, PolygonSpriteComponent component)

Adds or replaces the component of type PolygonSpriteComponent.

Parameters
e Entity
component PolygonSpriteComponent

SetPolygonSprite(Entity)

public void SetPolygonSprite(Entity e)

Adds or replaces the component of type PolygonSpriteComponent.

Parameters
e Entity

SetPosition(Entity, PositionComponent)

public void SetPosition(Entity e, PositionComponent component)

Adds or replaces the component of type PositionComponent.

Parameters
e Entity
component PositionComponent

SetPosition(Entity, Point)

public void SetPosition(Entity e, Point p)

Adds or replaces the component of type PositionComponent.

Parameters
e Entity
p Point

SetPosition(Entity, float, float, IMurderTransformComponent)

public void SetPosition(Entity e, float x, float y, IMurderTransformComponent parent)

Adds or replaces the component of type PositionComponent.

Parameters
e Entity
x float
y float
parent IMurderTransformComponent

SetPosition(Entity, Vector2)

public void SetPosition(Entity e, Vector2 v)

Adds or replaces the component of type PositionComponent.

Parameters
e Entity
v Vector2

SetPosition(Entity)

public void SetPosition(Entity e)

Adds or replaces the component of type PositionComponent.

Parameters
e Entity

SetPrefabRef(Entity, PrefabRefComponent)

public void SetPrefabRef(Entity e, PrefabRefComponent component)

Adds or replaces the component of type PrefabRefComponent.

Parameters
e Entity
component PrefabRefComponent

SetPrefabRef(Entity, Guid)

public void SetPrefabRef(Entity e, Guid assetGui)

Adds or replaces the component of type PrefabRefComponent.

Parameters
e Entity
assetGui Guid

SetPrefabRef(Entity)

public void SetPrefabRef(Entity e)

Adds or replaces the component of type PrefabRefComponent.

Parameters
e Entity

SetPushAway(Entity, PushAwayComponent)

public void SetPushAway(Entity e, PushAwayComponent component)

Adds or replaces the component of type PushAwayComponent.

Parameters
e Entity
component PushAwayComponent

SetPushAway(Entity, int, int)

public void SetPushAway(Entity e, int size, int strength)

Adds or replaces the component of type PushAwayComponent.

Parameters
e Entity
size int
strength int

SetPushAway(Entity)

public void SetPushAway(Entity e)

Adds or replaces the component of type PushAwayComponent.

Parameters
e Entity

SetQuadtree(Entity, QuadtreeComponent)

public void SetQuadtree(Entity e, QuadtreeComponent component)

Adds or replaces the component of type QuadtreeComponent.

Parameters
e Entity
component QuadtreeComponent

SetQuadtree(Entity, Rectangle)

public void SetQuadtree(Entity e, Rectangle size)

Adds or replaces the component of type QuadtreeComponent.

Parameters
e Entity
size Rectangle

SetQuadtree(Entity)

public void SetQuadtree(Entity e)

Adds or replaces the component of type QuadtreeComponent.

Parameters
e Entity

SetQuestTracker(Entity, QuestTrackerComponent)

public void SetQuestTracker(Entity e, QuestTrackerComponent component)

Adds or replaces the component of type QuestTrackerComponent.

Parameters
e Entity
component QuestTrackerComponent

SetQuestTracker(Entity)

public void SetQuestTracker(Entity e)

Adds or replaces the component of type QuestTrackerComponent.

Parameters
e Entity

SetQuestTrackerRuntime(Entity, QuestTrackerRuntimeComponent)

public void SetQuestTrackerRuntime(Entity e, QuestTrackerRuntimeComponent component)

Adds or replaces the component of type QuestTrackerRuntimeComponent.

Parameters
e Entity
component QuestTrackerRuntimeComponent

SetQuestTrackerRuntime(Entity, ImmutableArray)

public void SetQuestTrackerRuntime(Entity e, ImmutableArray<T> questStages)

Parameters
e Entity
questStages ImmutableArray<T>

SetQuestTrackerRuntime(Entity)

public void SetQuestTrackerRuntime(Entity e)

Adds or replaces the component of type QuestTrackerRuntimeComponent.

Parameters
e Entity

SetRandomizeSprite(Entity, RandomizeSpriteComponent)

public void SetRandomizeSprite(Entity e, RandomizeSpriteComponent component)

Adds or replaces the component of type RandomizeSpriteComponent.

Parameters
e Entity
component RandomizeSpriteComponent

SetRandomizeSprite(Entity)

public void SetRandomizeSprite(Entity e)

Adds or replaces the component of type RandomizeSpriteComponent.

Parameters
e Entity

SetRectPosition(Entity, RectPositionComponent)

public void SetRectPosition(Entity e, RectPositionComponent component)

Adds or replaces the component of type RectPositionComponent.

Parameters
e Entity
component RectPositionComponent

SetRectPosition(Entity, float, float, float, float, Vector2, Vector2, IComponent)

public void SetRectPosition(Entity e, float top, float left, float bottom, float right, Vector2 size, Vector2 origin, IComponent parent)

Adds or replaces the component of type RectPositionComponent.

Parameters
e Entity
top float
left float
bottom float
right float
size Vector2
origin Vector2
parent IComponent

SetRectPosition(Entity)

public void SetRectPosition(Entity e)

Adds or replaces the component of type RectPositionComponent.

Parameters
e Entity

SetReflection(Entity, ReflectionComponent)

public void SetReflection(Entity e, ReflectionComponent component)

Adds or replaces the component of type ReflectionComponent.

Parameters
e Entity
component ReflectionComponent

SetReflection(Entity)

public void SetReflection(Entity e)

Adds or replaces the component of type ReflectionComponent.

Parameters
e Entity

SetRemoveColliderWhenStopped(Entity, RemoveColliderWhenStoppedComponent)

public void SetRemoveColliderWhenStopped(Entity e, RemoveColliderWhenStoppedComponent component)

Adds or replaces the component of type RemoveColliderWhenStoppedComponent.

Parameters
e Entity
component RemoveColliderWhenStoppedComponent

SetRemoveColliderWhenStopped(Entity)

public void SetRemoveColliderWhenStopped(Entity e)

Adds or replaces the component of type RemoveColliderWhenStoppedComponent.

Parameters
e Entity

SetRemoveEntityOnRuleMatchAtLoad(Entity, RemoveEntityOnRuleMatchAtLoadComponent)

public void SetRemoveEntityOnRuleMatchAtLoad(Entity e, RemoveEntityOnRuleMatchAtLoadComponent component)

Adds or replaces the component of type RemoveEntityOnRuleMatchAtLoadComponent.

Parameters
e Entity
component RemoveEntityOnRuleMatchAtLoadComponent

SetRemoveEntityOnRuleMatchAtLoad(Entity)

public void SetRemoveEntityOnRuleMatchAtLoad(Entity e)

Adds or replaces the component of type RemoveEntityOnRuleMatchAtLoadComponent.

Parameters
e Entity

SetRenderedSpriteCache(Entity, RenderedSpriteCacheComponent)

public void SetRenderedSpriteCache(Entity e, RenderedSpriteCacheComponent component)

Adds or replaces the component of type RenderedSpriteCacheComponent.

Parameters
e Entity
component RenderedSpriteCacheComponent

SetRenderedSpriteCache(Entity)

public void SetRenderedSpriteCache(Entity e)

Adds or replaces the component of type RenderedSpriteCacheComponent.

Parameters
e Entity

SetRequiresVision(Entity, RequiresVisionComponent)

public void SetRequiresVision(Entity e, RequiresVisionComponent component)

Adds or replaces the component of type RequiresVisionComponent.

Parameters
e Entity
component RequiresVisionComponent

SetRequiresVision(Entity)

public void SetRequiresVision(Entity e)

Adds or replaces the component of type RequiresVisionComponent.

Parameters
e Entity

SetRoom(Entity, RoomComponent)

public void SetRoom(Entity e, RoomComponent component)

Adds or replaces the component of type RoomComponent.

Parameters
e Entity
component RoomComponent

SetRoom(Entity, Guid)

public void SetRoom(Entity e, Guid floor)

Adds or replaces the component of type RoomComponent.

Parameters
e Entity
floor Guid

SetRoom(Entity)

public void SetRoom(Entity e)

Adds or replaces the component of type RoomComponent.

Parameters
e Entity

SetRotation(Entity, RotationComponent)

public void SetRotation(Entity e, RotationComponent component)

Adds or replaces the component of type RotationComponent.

Parameters
e Entity
component RotationComponent

SetRotation(Entity, float)

public void SetRotation(Entity e, float rotation)

Adds or replaces the component of type RotationComponent.

Parameters
e Entity
rotation float

SetRotation(Entity)

public void SetRotation(Entity e)

Adds or replaces the component of type RotationComponent.

Parameters
e Entity

SetRoute(Entity, RouteComponent)

public void SetRoute(Entity e, RouteComponent component)

Adds or replaces the component of type RouteComponent.

Parameters
e Entity
component RouteComponent

SetRoute(Entity, ImmutableDictionary<TKey, TValue>, Point, Point)

public void SetRoute(Entity e, ImmutableDictionary<TKey, TValue> route, Point initial, Point target)

Adds or replaces the component of type RouteComponent.

Parameters
e Entity
route ImmutableDictionary<TKey, TValue>
initial Point
target Point

SetRoute(Entity)

public void SetRoute(Entity e)

Adds or replaces the component of type RouteComponent.

Parameters
e Entity

SetRuleWatcher(Entity, RuleWatcherComponent)

public void SetRuleWatcher(Entity e, RuleWatcherComponent component)

Adds or replaces the component of type RuleWatcherComponent.

Parameters
e Entity
component RuleWatcherComponent

SetRuleWatcher(Entity)

public void SetRuleWatcher(Entity e)

Adds or replaces the component of type RuleWatcherComponent.

Parameters
e Entity

SetScale(Entity, ScaleComponent)

public void SetScale(Entity e, ScaleComponent component)

Adds or replaces the component of type ScaleComponent.

Parameters
e Entity
component ScaleComponent

SetScale(Entity, float, float)

public void SetScale(Entity e, float scaleX, float scaleY)

Adds or replaces the component of type ScaleComponent.

Parameters
e Entity
scaleX float
scaleY float

SetScale(Entity, Vector2)

public void SetScale(Entity e, Vector2 scale)

Adds or replaces the component of type ScaleComponent.

Parameters
e Entity
scale Vector2

SetScale(Entity)

public void SetScale(Entity e)

Adds or replaces the component of type ScaleComponent.

Parameters
e Entity

SetSituation(Entity, SituationComponent)

public void SetSituation(Entity e, SituationComponent component)

Adds or replaces the component of type SituationComponent.

Parameters
e Entity
component SituationComponent

SetSituation(Entity, Guid, int)

public void SetSituation(Entity e, Guid character, int situation)

Adds or replaces the component of type SituationComponent.

Parameters
e Entity
character Guid
situation int

SetSituation(Entity)

public void SetSituation(Entity e)

Adds or replaces the component of type SituationComponent.

Parameters
e Entity

SetSound(Entity, SoundComponent)

public void SetSound(Entity e, SoundComponent component)

Adds or replaces the component of type SoundComponent.

Parameters
e Entity
component SoundComponent

SetSound(Entity, SoundEventId, bool)

public void SetSound(Entity e, SoundEventId sound, bool destroyEntity)

Adds or replaces the component of type SoundComponent.

Parameters
e Entity
sound SoundEventId
destroyEntity bool

SetSound(Entity)

public void SetSound(Entity e)

Adds or replaces the component of type SoundComponent.

Parameters
e Entity

SetSoundEventPositionTracker(Entity, SoundEventPositionTrackerComponent)

public void SetSoundEventPositionTracker(Entity e, SoundEventPositionTrackerComponent component)

Adds or replaces the component of type SoundEventPositionTrackerComponent.

Parameters
e Entity
component SoundEventPositionTrackerComponent

SetSoundEventPositionTracker(Entity, SoundEventId)

public void SetSoundEventPositionTracker(Entity e, SoundEventId sound)

Adds or replaces the component of type SoundEventPositionTrackerComponent.

Parameters
e Entity
sound SoundEventId

SetSoundEventPositionTracker(Entity)

public void SetSoundEventPositionTracker(Entity e)

Adds or replaces the component of type SoundEventPositionTrackerComponent.

Parameters
e Entity

SetSoundParameter(Entity, SoundParameterComponent)

public void SetSoundParameter(Entity e, SoundParameterComponent component)

Adds or replaces the component of type SoundParameterComponent.

Parameters
e Entity
component SoundParameterComponent

SetSoundParameter(Entity)

public void SetSoundParameter(Entity e)

Adds or replaces the component of type SoundParameterComponent.

Parameters
e Entity

SetSoundWatcher(Entity, SoundWatcherComponent)

public void SetSoundWatcher(Entity e, SoundWatcherComponent component)

Adds or replaces the component of type SoundWatcherComponent.

Parameters
e Entity
component SoundWatcherComponent

SetSoundWatcher(Entity)

public void SetSoundWatcher(Entity e)

Adds or replaces the component of type SoundWatcherComponent.

Parameters
e Entity

SetSpeaker(Entity, SpeakerComponent)

public void SetSpeaker(Entity e, SpeakerComponent component)

Adds or replaces the component of type SpeakerComponent.

Parameters
e Entity
component SpeakerComponent

SetSpeaker(Entity, Guid)

public void SetSpeaker(Entity e, Guid speaker)

Adds or replaces the component of type SpeakerComponent.

Parameters
e Entity
speaker Guid

SetSpeaker(Entity)

public void SetSpeaker(Entity e)

Adds or replaces the component of type SpeakerComponent.

Parameters
e Entity

SetSprite(Entity, SpriteComponent)

public void SetSprite(Entity e, SpriteComponent component)

Adds or replaces the component of type SpriteComponent.

Parameters
e Entity
component SpriteComponent

SetSprite(Entity, Portrait)

public void SetSprite(Entity e, Portrait portrait)

Adds or replaces the component of type SpriteComponent.

Parameters
e Entity
portrait Portrait

SetSprite(Entity, Guid, Vector2, ImmutableArray, int, bool, bool, OutlineStyle, float, int)

public void SetSprite(Entity e, Guid guid, Vector2 offset, ImmutableArray<T> id, int ySortOffset, bool rotate, bool flip, OutlineStyle highlightStyle, float startTime, int targetSpriteBatch)

Parameters
e Entity
guid Guid
offset Vector2
id ImmutableArray<T>
ySortOffset int
rotate bool
flip bool
highlightStyle OutlineStyle
startTime float
targetSpriteBatch int

SetSprite(Entity)

public void SetSprite(Entity e)

Adds or replaces the component of type SpriteComponent.

Parameters
e Entity

SetSquish(Entity, SquishComponent)

public void SetSquish(Entity e, SquishComponent component)

Adds or replaces the component of type SquishComponent.

Parameters
e Entity
component SquishComponent

SetSquish(Entity, EaseKind, EaseKind, float, float, float)

public void SetSquish(Entity e, EaseKind easeIn, EaseKind easeOut, float start, float duration, float amount)

Adds or replaces the component of type SquishComponent.

Parameters
e Entity
easeIn EaseKind
easeOut EaseKind
start float
duration float
amount float

SetSquish(Entity, EaseKind, float, float, float)

public void SetSquish(Entity e, EaseKind easeOut, float start, float duration, float amount)

Adds or replaces the component of type SquishComponent.

Parameters
e Entity
easeOut EaseKind
start float
duration float
amount float

SetSquish(Entity)

public void SetSquish(Entity e)

Adds or replaces the component of type SquishComponent.

Parameters
e Entity

SetStateWatcher(Entity, StateWatcherComponent)

public void SetStateWatcher(Entity e, StateWatcherComponent component)

Adds or replaces the component of type StateWatcherComponent.

Parameters
e Entity
component StateWatcherComponent

SetStateWatcher(Entity)

public void SetStateWatcher(Entity e)

Adds or replaces the component of type StateWatcherComponent.

Parameters
e Entity

SetStatic(Entity, StaticComponent)

public void SetStatic(Entity e, StaticComponent component)

Adds or replaces the component of type StaticComponent.

Parameters
e Entity
component StaticComponent

SetStatic(Entity)

public void SetStatic(Entity e)

Adds or replaces the component of type StaticComponent.

Parameters
e Entity

SetStrafing(Entity, StrafingComponent)

public void SetStrafing(Entity e, StrafingComponent component)

Adds or replaces the component of type StrafingComponent.

Parameters
e Entity
component StrafingComponent

SetStrafing(Entity)

public void SetStrafing(Entity e)

Adds or replaces the component of type StrafingComponent.

Parameters
e Entity

SetTags(Entity, TagsComponent)

public void SetTags(Entity e, TagsComponent component)

Adds or replaces the component of type TagsComponent.

Parameters
e Entity
component TagsComponent

SetTags(Entity)

public void SetTags(Entity e)

Adds or replaces the component of type TagsComponent.

Parameters
e Entity

SetTexture(Entity, Texture2D, int)

public void SetTexture(Entity e, Texture2D texture, int targetSpriteBatch)

Adds or replaces the component of type TextureComponent.

Parameters
e Entity
texture Texture2D
targetSpriteBatch int

SetTexture(Entity, TextureComponent)

public void SetTexture(Entity e, TextureComponent component)

Adds or replaces the component of type TextureComponent.

Parameters
e Entity
component TextureComponent

SetTexture(Entity)

public void SetTexture(Entity e)

Adds or replaces the component of type TextureComponent.

Parameters
e Entity

SetThreeSlice(Entity, ThreeSliceComponent)

public void SetThreeSlice(Entity e, ThreeSliceComponent component)

Adds or replaces the component of type ThreeSliceComponent.

Parameters
e Entity
component ThreeSliceComponent

SetThreeSlice(Entity)

public void SetThreeSlice(Entity e)

Adds or replaces the component of type ThreeSliceComponent.

Parameters
e Entity

SetTileGrid(Entity, TileGridComponent)

public void SetTileGrid(Entity e, TileGridComponent component)

Adds or replaces the component of type TileGridComponent.

Parameters
e Entity
component TileGridComponent

SetTileGrid(Entity, Point, int, int)

public void SetTileGrid(Entity e, Point origin, int width, int height)

Adds or replaces the component of type TileGridComponent.

Parameters
e Entity
origin Point
width int
height int

SetTileGrid(Entity, TileGrid)

public void SetTileGrid(Entity e, TileGrid grid)

Adds or replaces the component of type TileGridComponent.

Parameters
e Entity
grid TileGrid

SetTileGrid(Entity, int, int)

public void SetTileGrid(Entity e, int width, int height)

Adds or replaces the component of type TileGridComponent.

Parameters
e Entity
width int
height int

SetTileGrid(Entity)

public void SetTileGrid(Entity e)

Adds or replaces the component of type TileGridComponent.

Parameters
e Entity

SetTileset(Entity, TilesetComponent)

public void SetTileset(Entity e, TilesetComponent component)

Adds or replaces the component of type TilesetComponent.

Parameters
e Entity
component TilesetComponent

SetTileset(Entity, ImmutableArray)

public void SetTileset(Entity e, ImmutableArray<T> tilesets)

Adds or replaces the component of type TilesetComponent.

Parameters
e Entity
tilesets ImmutableArray<T>

SetTileset(Entity)

public void SetTileset(Entity e)

Adds or replaces the component of type TilesetComponent.

Parameters
e Entity

SetTint(Entity, TintComponent)

public void SetTint(Entity e, TintComponent component)

Adds or replaces the component of type TintComponent.

Parameters
e Entity
component TintComponent

SetTint(Entity, Color)

public void SetTint(Entity e, Color TintColor)

Adds or replaces the component of type TintComponent.

Parameters
e Entity
TintColor Color

SetTint(Entity)

public void SetTint(Entity e)

Adds or replaces the component of type TintComponent.

Parameters
e Entity

SetUiDisplay(Entity, UiDisplayComponent)

public void SetUiDisplay(Entity e, UiDisplayComponent component)

Adds or replaces the component of type UiDisplayComponent.

Parameters
e Entity
component UiDisplayComponent

SetUiDisplay(Entity)

public void SetUiDisplay(Entity e)

Adds or replaces the component of type UiDisplayComponent.

Parameters
e Entity

SetUnscaledDeltaTime(Entity, UnscaledDeltaTimeComponent)

public void SetUnscaledDeltaTime(Entity e, UnscaledDeltaTimeComponent component)

Adds or replaces the component of type UnscaledDeltaTimeComponent.

Parameters
e Entity
component UnscaledDeltaTimeComponent

SetUnscaledDeltaTime(Entity)

public void SetUnscaledDeltaTime(Entity e)

Adds or replaces the component of type UnscaledDeltaTimeComponent.

Parameters
e Entity

SetVelocity(Entity, VelocityComponent)

public void SetVelocity(Entity e, VelocityComponent component)

Adds or replaces the component of type VelocityComponent.

Parameters
e Entity
component VelocityComponent

SetVelocity(Entity, float, float)

public void SetVelocity(Entity e, float x, float y)

Adds or replaces the component of type VelocityComponent.

Parameters
e Entity
x float
y float

SetVelocity(Entity, Vector2)

public void SetVelocity(Entity e, Vector2 velocity)

Adds or replaces the component of type VelocityComponent.

Parameters
e Entity
velocity Vector2

SetVelocity(Entity)

public void SetVelocity(Entity e)

Adds or replaces the component of type VelocityComponent.

Parameters
e Entity

SetVerticalPosition(Entity, VerticalPositionComponent)

public void SetVerticalPosition(Entity e, VerticalPositionComponent component)

Adds or replaces the component of type VerticalPositionComponent.

Parameters
e Entity
component VerticalPositionComponent

SetVerticalPosition(Entity, float, float, bool)

public void SetVerticalPosition(Entity e, float z, float zVelocity, bool hasGravity)

Adds or replaces the component of type VerticalPositionComponent.

Parameters
e Entity
z float
zVelocity float
hasGravity bool

SetVerticalPosition(Entity)

public void SetVerticalPosition(Entity e)

Adds or replaces the component of type VerticalPositionComponent.

Parameters
e Entity

SetWaitForVacancy(Entity, WaitForVacancyComponent)

public void SetWaitForVacancy(Entity e, WaitForVacancyComponent component)

Adds or replaces the component of type WaitForVacancyComponent.

Parameters
e Entity
component WaitForVacancyComponent

SetWaitForVacancy(Entity, bool)

public void SetWaitForVacancy(Entity e, bool alertParent)

Adds or replaces the component of type WaitForVacancyComponent.

Parameters
e Entity
alertParent bool

SetWaitForVacancy(Entity)

public void SetWaitForVacancy(Entity e)

Adds or replaces the component of type WaitForVacancyComponent.

Parameters
e Entity

SetWindowRefreshTracker(Entity, WindowRefreshTrackerComponent)

public void SetWindowRefreshTracker(Entity e, WindowRefreshTrackerComponent component)

Adds or replaces the component of type WindowRefreshTrackerComponent.

Parameters
e Entity
component WindowRefreshTrackerComponent

SetWindowRefreshTracker(Entity)

public void SetWindowRefreshTracker(Entity e)

Adds or replaces the component of type WindowRefreshTrackerComponent.

Parameters
e Entity

GetWaitForVacancy(Entity)

public WaitForVacancyComponent GetWaitForVacancy(Entity e)

Gets a component of type WaitForVacancyComponent.

Parameters
e Entity

Returns
WaitForVacancyComponent

GetWindowRefreshTracker(Entity)

public WindowRefreshTrackerComponent GetWindowRefreshTracker(Entity e)

Gets a component of type WindowRefreshTrackerComponent.

Parameters
e Entity

Returns
WindowRefreshTrackerComponent