Otter
0.9.8.91
2d Game Development Framework based on SFML.Net
|
This is the complete list of members for Otter.GridCollider, including all inherited members.
Added() | Otter.Collider | virtual |
AddTag(int tag) | Otter.Collider | |
AddTag(params Enum[] tags) | Otter.Collider | |
AddTag(params int[] tags) | Otter.Collider | |
Area | Otter.GridCollider | |
Bottom | Otter.Collider | |
CenterOrigin() | Otter.Collider | virtual |
CenterX | Otter.Collider | |
CenterY | Otter.Collider | |
Clear(bool collidable=false) | Otter.GridCollider | |
Collidable | Otter.Collider | |
Collide(float x, float y, List< Entity > entities) | Otter.Collider | |
Collide(float x, float y, params int[] tags) | Otter.Collider | |
Collide(float x, float y, params Enum[] tags) | Otter.Collider | |
Collide(float x, float y, Collider c) | Otter.Collider | |
Collide(float x, float y, Entity e) | Otter.Collider | |
Collide(float x, float y, List< int > tags) | Otter.Collider | |
Collide(float x, float y, List< Enum > tags) | Otter.Collider | |
Collide< T >(float x, float y, List< T > entities) (defined in Otter.Collider) | Otter.Collider | |
CollideEntities(float x, float y, params int[] tags) | Otter.Collider | |
CollideEntities(float x, float y, params Enum[] tags) | Otter.Collider | |
CollideEntities(float x, float y, List< Enum > tags) | Otter.Collider | |
CollideEntities(float x, float y, List< int > tags) | Otter.Collider | |
CollideEntities< T >(float x, float y, params int[] tags) | Otter.Collider | |
CollideEntities< T >(float x, float y, params Enum[] tags) | Otter.Collider | |
CollideEntities< T >(float x, float y, List< Enum > tags) | Otter.Collider | |
CollideEntities< T >(float x, float y, List< T > entities) | Otter.Collider | |
CollideEntity(float x, float y, params int[] tags) | Otter.Collider | |
CollideEntity(float x, float y, params Enum[] tags) | Otter.Collider | |
CollideEntity(float x, float y, Entity e) | Otter.Collider | |
CollideEntity(float x, float y, Collider c) | Otter.Collider | |
CollideEntity(float x, float y, List< int > tags) | Otter.Collider | |
CollideEntity(float x, float y, List< Entity > entities) | Otter.Collider | |
CollideEntity< T >(float x, float y, params int[] tags) | Otter.Collider | |
CollideEntity< T >(float x, float y, params Enum[] tags) | Otter.Collider | |
CollideEntity< T >(float x, float y, Entity e) | Otter.Collider | |
CollideEntity< T >(float x, float y, Collider c) | Otter.Collider | |
CollideEntity< T >(float x, float y, List< int > tags) | Otter.Collider | |
CollideEntity< T >(float x, float y, List< T > entities) | Otter.Collider | |
CollideList(float x, float y, params int[] tags) | Otter.Collider | |
CollideList(float x, float y, params Enum[] tags) | Otter.Collider | |
CollideList(float x, float y, List< Enum > tags) | Otter.Collider | |
CollideList(float x, float y, List< int > tags) | Otter.Collider | |
Entity | Otter.Collider | |
GetRect(float x, float y, float x2, float y2, bool usingGrid=true) | Otter.GridCollider | |
GetTile(int x, int y) | Otter.GridCollider | |
GetTileAtPosition(float x, float y) | Otter.GridCollider | |
GridCollider(int width, int height, int tileWidth, int tileHeight, params int[] tags) | Otter.GridCollider | |
GridCollider(int width, int height, int tileWidth, int tileHeight, Enum tag, params Enum[] tags) (defined in Otter.GridCollider) | Otter.GridCollider | |
GridX(float x) | Otter.GridCollider | |
GridY(float y) | Otter.GridCollider | |
HalfHeight | Otter.Collider | |
HalfWidth | Otter.Collider | |
HasTag(params Enum[] tags) (defined in Otter.Collider) | Otter.Collider | |
HasTag(params int[] tags) (defined in Otter.Collider) | Otter.Collider | |
Height | Otter.GridCollider | |
Left | Otter.Collider | |
LoadCSV(string source, string empty="0", string filled="1", char columnSep= ',', char rowSep= '\n') | Otter.GridCollider | |
LoadString(string source, char empty= '0', char filled= '1') | Otter.GridCollider | |
LoadTilemap(Tilemap source, int layerDepth) | Otter.GridCollider | |
LoadTilemap(Tilemap source, string layerName) | Otter.GridCollider | |
LoadTilemap(Tilemap source, Enum layerName) | Otter.GridCollider | |
OriginX | Otter.Collider | |
OriginY | Otter.Collider | |
Overlap(float x, float y, int px, int py) | Otter.Collider | |
Overlap(float x, float y, params int[] tags) | Otter.Collider | |
Overlap(float x, float y, Collider c) | Otter.Collider | |
Overlap(float x, float y, Entity e) | Otter.Collider | |
Overlap(float x, float y, List< int > tags) | Otter.Collider | |
Overlap(float x, float y, params Enum[] tags) | Otter.Collider | |
Overlap(float x, float y, List< Enum > tags) | Otter.Collider | |
Overlap(float x, float y, List< Entity > entities) | Otter.Collider | |
Overlap< T >(float x, float y, List< T > entities) | Otter.Collider | |
Removed() | Otter.Collider | virtual |
RemoveTag(int tag) | Otter.Collider | |
RemoveTag(params int[] tags) | Otter.Collider | |
RemoveTag(params Enum[] tags) | Otter.Collider | |
Render(Color color=null) | Otter.GridCollider | virtual |
Right | Otter.Collider | |
SetOrigin(float x, float y) | Otter.Collider | |
SetOrigin(Vector2 xy) | Otter.Collider | |
SetPosition(float x, float y) | Otter.Collider | |
SetPosition(Vector2 xy) | Otter.Collider | |
SetRect(int x, int y, int width, int height, bool collidable=true) | Otter.GridCollider | |
SetTile(int x, int y, bool collidable=true) | Otter.GridCollider | |
Tags | Otter.Collider | |
TileArea | Otter.GridCollider | |
TileColumns | Otter.GridCollider | |
TileHeight | Otter.GridCollider | |
TileRows | Otter.GridCollider | |
TileWidth | Otter.GridCollider | |
Top | Otter.Collider | |
Width | Otter.GridCollider | |
X | Otter.Collider | |
Y | Otter.Collider |