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
⚡