MurderWorldExtensions

Namespace: Bang
Assembly: Murder.dll

public static class MurderWorldExtensions

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

⭐ Methods

GetUniqueCameraFollow(World)

public CameraFollowComponent GetUniqueCameraFollow(World w)

Fetches the unique component of type CameraFollowComponent.

Parameters
w World

Returns
CameraFollowComponent

GetUniqueChoice(World)

public ChoiceComponent GetUniqueChoice(World w)

Fetches the unique component of type ChoiceComponent.

Parameters
w World

Returns
ChoiceComponent

GetUniqueDisableSceneTransitionEffects(World)

public DisableSceneTransitionEffectsComponent GetUniqueDisableSceneTransitionEffects(World w)

Fetches the unique component of type DisableSceneTransitionEffectsComponent.

Parameters
w World

Returns
DisableSceneTransitionEffectsComponent

GetUniqueEntityCameraFollow(World)

public Entity GetUniqueEntityCameraFollow(World w)

Fetches the entity with an unique component of type CameraFollowComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityChoice(World)

public Entity GetUniqueEntityChoice(World w)

Fetches the entity with an unique component of type ChoiceComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityDisableSceneTransitionEffects(World)

public Entity GetUniqueEntityDisableSceneTransitionEffects(World w)

Fetches the entity with an unique component of type DisableSceneTransitionEffectsComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityFreezeWorld(World)

public Entity GetUniqueEntityFreezeWorld(World w)

Fetches the entity with an unique component of type FreezeWorldComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityHAAStarPathfind(World)

public Entity GetUniqueEntityHAAStarPathfind(World w)

Fetches the entity with an unique component of type HAAStarPathfindComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityInstanceToEntityLookup(World)

public Entity GetUniqueEntityInstanceToEntityLookup(World w)

Fetches the entity with an unique component of type InstanceToEntityLookupComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityLine(World)

public Entity GetUniqueEntityLine(World w)

Fetches the entity with an unique component of type LineComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityMap(World)

public Entity GetUniqueEntityMap(World w)

Fetches the entity with an unique component of type MapComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityMusic(World)

public Entity GetUniqueEntityMusic(World w)

Fetches the entity with an unique component of type MusicComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityParticleSystemWorldTracker(World)

public Entity GetUniqueEntityParticleSystemWorldTracker(World w)

Fetches the entity with an unique component of type ParticleSystemWorldTrackerComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityPathfindGrid(World)

public Entity GetUniqueEntityPathfindGrid(World w)

Fetches the entity with an unique component of type PathfindGridComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityQuadtree(World)

public Entity GetUniqueEntityQuadtree(World w)

Fetches the entity with an unique component of type QuadtreeComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityRuleWatcher(World)

public Entity GetUniqueEntityRuleWatcher(World w)

Fetches the entity with an unique component of type RuleWatcherComponent.

Parameters
w World

Returns
Entity

GetUniqueEntitySoundWatcher(World)

public Entity GetUniqueEntitySoundWatcher(World w)

Fetches the entity with an unique component of type SoundWatcherComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityStateWatcher(World)

public Entity GetUniqueEntityStateWatcher(World w)

Fetches the entity with an unique component of type StateWatcherComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityTileset(World)

public Entity GetUniqueEntityTileset(World w)

Fetches the entity with an unique component of type TilesetComponent.

Parameters
w World

Returns
Entity

GetUniqueEntityWindowRefreshTracker(World)

public Entity GetUniqueEntityWindowRefreshTracker(World w)

Fetches the entity with an unique component of type WindowRefreshTrackerComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityCameraFollow(World)

public Entity TryGetUniqueEntityCameraFollow(World w)

Tries to fetch the entity with an unique component of type CameraFollowComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityChoice(World)

public Entity TryGetUniqueEntityChoice(World w)

Tries to fetch the entity with an unique component of type ChoiceComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityDisableSceneTransitionEffects(World)

public Entity TryGetUniqueEntityDisableSceneTransitionEffects(World w)

Tries to fetch the entity with an unique component of type DisableSceneTransitionEffectsComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityFreezeWorld(World)

public Entity TryGetUniqueEntityFreezeWorld(World w)

Tries to fetch the entity with an unique component of type FreezeWorldComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityHAAStarPathfind(World)

public Entity TryGetUniqueEntityHAAStarPathfind(World w)

Tries to fetch the entity with an unique component of type HAAStarPathfindComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityInstanceToEntityLookup(World)

public Entity TryGetUniqueEntityInstanceToEntityLookup(World w)

Tries to fetch the entity with an unique component of type InstanceToEntityLookupComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityLine(World)

public Entity TryGetUniqueEntityLine(World w)

Tries to fetch the entity with an unique component of type LineComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityMap(World)

public Entity TryGetUniqueEntityMap(World w)

Tries to fetch the entity with an unique component of type MapComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityMusic(World)

public Entity TryGetUniqueEntityMusic(World w)

Tries to fetch the entity with an unique component of type MusicComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityParticleSystemWorldTracker(World)

public Entity TryGetUniqueEntityParticleSystemWorldTracker(World w)

Tries to fetch the entity with an unique component of type ParticleSystemWorldTrackerComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityPathfindGrid(World)

public Entity TryGetUniqueEntityPathfindGrid(World w)

Tries to fetch the entity with an unique component of type PathfindGridComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityQuadtree(World)

public Entity TryGetUniqueEntityQuadtree(World w)

Tries to fetch the entity with an unique component of type QuadtreeComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityRuleWatcher(World)

public Entity TryGetUniqueEntityRuleWatcher(World w)

Tries to fetch the entity with an unique component of type RuleWatcherComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntitySoundWatcher(World)

public Entity TryGetUniqueEntitySoundWatcher(World w)

Tries to fetch the entity with an unique component of type SoundWatcherComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityStateWatcher(World)

public Entity TryGetUniqueEntityStateWatcher(World w)

Tries to fetch the entity with an unique component of type StateWatcherComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityTileset(World)

public Entity TryGetUniqueEntityTileset(World w)

Tries to fetch the entity with an unique component of type TilesetComponent.

Parameters
w World

Returns
Entity

TryGetUniqueEntityWindowRefreshTracker(World)

public Entity TryGetUniqueEntityWindowRefreshTracker(World w)

Tries to fetch the entity with an unique component of type WindowRefreshTrackerComponent.

Parameters
w World

Returns
Entity

GetUniqueFreezeWorld(World)

public FreezeWorldComponent GetUniqueFreezeWorld(World w)

Fetches the unique component of type FreezeWorldComponent.

Parameters
w World

Returns
FreezeWorldComponent

GetUniqueHAAStarPathfind(World)

public HAAStarPathfindComponent GetUniqueHAAStarPathfind(World w)

Fetches the unique component of type HAAStarPathfindComponent.

Parameters
w World

Returns
HAAStarPathfindComponent

GetUniqueInstanceToEntityLookup(World)

public InstanceToEntityLookupComponent GetUniqueInstanceToEntityLookup(World w)

Fetches the unique component of type InstanceToEntityLookupComponent.

Parameters
w World

Returns
InstanceToEntityLookupComponent

GetUniqueLine(World)

public LineComponent GetUniqueLine(World w)

Fetches the unique component of type LineComponent.

Parameters
w World

Returns
LineComponent

GetUniqueMap(World)

public MapComponent GetUniqueMap(World w)

Fetches the unique component of type MapComponent.

Parameters
w World

Returns
MapComponent

GetUniqueMusic(World)

public MusicComponent GetUniqueMusic(World w)

Fetches the unique component of type MusicComponent.

Parameters
w World

Returns
MusicComponent

GetUniqueParticleSystemWorldTracker(World)

public ParticleSystemWorldTrackerComponent GetUniqueParticleSystemWorldTracker(World w)

Fetches the unique component of type ParticleSystemWorldTrackerComponent.

Parameters
w World

Returns
ParticleSystemWorldTrackerComponent

GetUniquePathfindGrid(World)

public PathfindGridComponent GetUniquePathfindGrid(World w)

Fetches the unique component of type PathfindGridComponent.

Parameters
w World

Returns
PathfindGridComponent

GetUniqueQuadtree(World)

public QuadtreeComponent GetUniqueQuadtree(World w)

Fetches the unique component of type QuadtreeComponent.

Parameters
w World

Returns
QuadtreeComponent

GetUniqueRuleWatcher(World)

public RuleWatcherComponent GetUniqueRuleWatcher(World w)

Fetches the unique component of type RuleWatcherComponent.

Parameters
w World

Returns
RuleWatcherComponent

GetUniqueSoundWatcher(World)

public SoundWatcherComponent GetUniqueSoundWatcher(World w)

Fetches the unique component of type SoundWatcherComponent.

Parameters
w World

Returns
SoundWatcherComponent

GetUniqueStateWatcher(World)

public StateWatcherComponent GetUniqueStateWatcher(World w)

Fetches the unique component of type StateWatcherComponent.

Parameters
w World

Returns
StateWatcherComponent

TryGetUniqueCameraFollow(World)

public T? TryGetUniqueCameraFollow(World w)

Tries to fetch the unique component of type CameraFollowComponent.

Parameters
w World

Returns
T?

TryGetUniqueChoice(World)

public T? TryGetUniqueChoice(World w)

Tries to fetch the unique component of type ChoiceComponent.

Parameters
w World

Returns
T?

TryGetUniqueDisableSceneTransitionEffects(World)

public T? TryGetUniqueDisableSceneTransitionEffects(World w)

Tries to fetch the unique component of type DisableSceneTransitionEffectsComponent.

Parameters
w World

Returns
T?

TryGetUniqueFreezeWorld(World)

public T? TryGetUniqueFreezeWorld(World w)

Tries to fetch the unique component of type FreezeWorldComponent.

Parameters
w World

Returns
T?

TryGetUniqueHAAStarPathfind(World)

public T? TryGetUniqueHAAStarPathfind(World w)

Tries to fetch the unique component of type HAAStarPathfindComponent.

Parameters
w World

Returns
T?

TryGetUniqueInstanceToEntityLookup(World)

public T? TryGetUniqueInstanceToEntityLookup(World w)

Tries to fetch the unique component of type InstanceToEntityLookupComponent.

Parameters
w World

Returns
T?

TryGetUniqueLine(World)

public T? TryGetUniqueLine(World w)

Tries to fetch the unique component of type LineComponent.

Parameters
w World

Returns
T?

TryGetUniqueMap(World)

public T? TryGetUniqueMap(World w)

Tries to fetch the unique component of type MapComponent.

Parameters
w World

Returns
T?

TryGetUniqueMusic(World)

public T? TryGetUniqueMusic(World w)

Tries to fetch the unique component of type MusicComponent.

Parameters
w World

Returns
T?

TryGetUniqueParticleSystemWorldTracker(World)

public T? TryGetUniqueParticleSystemWorldTracker(World w)

Tries to fetch the unique component of type ParticleSystemWorldTrackerComponent.

Parameters
w World

Returns
T?

TryGetUniquePathfindGrid(World)

public T? TryGetUniquePathfindGrid(World w)

Tries to fetch the unique component of type PathfindGridComponent.

Parameters
w World

Returns
T?

TryGetUniqueQuadtree(World)

public T? TryGetUniqueQuadtree(World w)

Tries to fetch the unique component of type QuadtreeComponent.

Parameters
w World

Returns
T?

TryGetUniqueRuleWatcher(World)

public T? TryGetUniqueRuleWatcher(World w)

Tries to fetch the unique component of type RuleWatcherComponent.

Parameters
w World

Returns
T?

TryGetUniqueSoundWatcher(World)

public T? TryGetUniqueSoundWatcher(World w)

Tries to fetch the unique component of type SoundWatcherComponent.

Parameters
w World

Returns
T?

TryGetUniqueStateWatcher(World)

public T? TryGetUniqueStateWatcher(World w)

Tries to fetch the unique component of type StateWatcherComponent.

Parameters
w World

Returns
T?

TryGetUniqueTileset(World)

public T? TryGetUniqueTileset(World w)

Tries to fetch the unique component of type TilesetComponent.

Parameters
w World

Returns
T?

TryGetUniqueWindowRefreshTracker(World)

public T? TryGetUniqueWindowRefreshTracker(World w)

Tries to fetch the unique component of type WindowRefreshTrackerComponent.

Parameters
w World

Returns
T?

GetUniqueTileset(World)

public TilesetComponent GetUniqueTileset(World w)

Fetches the unique component of type TilesetComponent.

Parameters
w World

Returns
TilesetComponent

GetUniqueWindowRefreshTracker(World)

public WindowRefreshTrackerComponent GetUniqueWindowRefreshTracker(World w)

Fetches the unique component of type WindowRefreshTrackerComponent.

Parameters
w World

Returns
WindowRefreshTrackerComponent