Otter  0.9.8.91
2d Game Development Framework based on SFML.Net
 All Classes Namespaces Functions Variables Enumerations Properties
Otter.GridCollider Member List

This is the complete list of members for Otter.GridCollider, including all inherited members.

Added()Otter.Collidervirtual
AddTag(int tag)Otter.Collider
AddTag(params Enum[] tags)Otter.Collider
AddTag(params int[] tags)Otter.Collider
AreaOtter.GridCollider
BottomOtter.Collider
CenterOrigin()Otter.Collidervirtual
CenterXOtter.Collider
CenterYOtter.Collider
Clear(bool collidable=false)Otter.GridCollider
CollidableOtter.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
EntityOtter.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
HalfHeightOtter.Collider
HalfWidthOtter.Collider
HasTag(params Enum[] tags) (defined in Otter.Collider)Otter.Collider
HasTag(params int[] tags) (defined in Otter.Collider)Otter.Collider
HeightOtter.GridCollider
LeftOtter.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
OriginXOtter.Collider
OriginYOtter.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.Collidervirtual
RemoveTag(int tag)Otter.Collider
RemoveTag(params int[] tags)Otter.Collider
RemoveTag(params Enum[] tags)Otter.Collider
Render(Color color=null)Otter.GridCollidervirtual
RightOtter.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
TagsOtter.Collider
TileAreaOtter.GridCollider
TileColumnsOtter.GridCollider
TileHeightOtter.GridCollider
TileRowsOtter.GridCollider
TileWidthOtter.GridCollider
TopOtter.Collider
WidthOtter.GridCollider
XOtter.Collider
YOtter.Collider