TilePlus Version 5
Unity3D Tilemap Extension
Loading...
Searching...
No Matches
TilePlus.TpTileUtils Member List

This is the complete list of members for TilePlus.TpTileUtils, including all inherited members.

BoundsFromOrthoCamera(Camera? camera, bool square=true, float scale=1f, bool zeroZ=true)TilePlus.TpTileUtilsstatic
BoundsIntFromBounds(Bounds bounds, bool ceiling=true)TilePlus.TpTileUtilsstatic
CreateBoundsInt(Vector3Int position, Vector3Int size, bool forceZto1=true)TilePlus.TpTileUtilsstatic
DeleteTilePlusBaseBlock(Tilemap map, IEnumerable< TilePlusBase > tiles)TilePlus.TpTileUtilsstatic
DeleteTilesFromPositionList(Tilemap map, Vector3Int[] positions)TilePlus.TpTileUtilsstatic
DeleteTilesFromPositionList(Tilemap map, IEnumerable< Vector3Int > positions)TilePlus.TpTileUtilsstatic
DirectionType4 enum nameTilePlus.TpTileUtils
DirectionType8 enum nameTilePlus.TpTileUtils
Get4WayAdjacent(Vector3Int center)TilePlus.TpTileUtilsstatic
Get4WayAdjacent(Vector3Int position, DirectionType4 dir)TilePlus.TpTileUtilsstatic
Get4WayAdjacentHashSet(Vector3Int center, HashSet< Vector3Int >? hashSet, bool clear=true)TilePlus.TpTileUtilsstatic
Get4WayNextInOppositeDir(Vector3Int position, DirectionType4 dir)TilePlus.TpTileUtilsstatic
Get4WayOppositeDirectionType(DirectionType4 dir)TilePlus.TpTileUtilsstatic
Get4WayPerpendicular(Vector3Int center, DirectionType4 dir, Vector3Int[]? output)TilePlus.TpTileUtilsstatic
Get4WayRandomDirection()TilePlus.TpTileUtilsstatic
Get8WayAdjacent(Vector3Int position, DirectionType8 dir)TilePlus.TpTileUtilsstatic
Get8WayAdjacent(Vector3Int center)TilePlus.TpTileUtilsstatic
Get8WayAdjacentHashSet(Vector3Int center)TilePlus.TpTileUtilsstatic
GetOneShotTimeOut(int numSpritesInAnimation, float animationSpeed, Tilemap? map)TilePlus.TpTileUtilsstatic
GetRandomDirection()TilePlus.TpTileUtilsstatic
GetTileSpriteColor(TilePlusBase tpb)TilePlus.TpTileUtilsstatic
GetTileSpriteIntegerSize(Tilemap map, Vector3Int position)TilePlus.TpTileUtilsstatic
GetTileSpritePosition(TilePlusBase tpb)TilePlus.TpTileUtilsstatic
GetTileSpriteRotation(TilePlusBase tpb)TilePlus.TpTileUtilsstatic
GetTileSpriteScale(TilePlusBase tpb)TilePlus.TpTileUtilsstatic
GetTileSpriteSize(Tilemap map, Vector3Int position)TilePlus.TpTileUtilsstatic
GetTileSpriteSize(TilePlusBase tpb)TilePlus.TpTileUtilsstatic
GetTransformComponents(Tilemap map, Vector3Int position, out Vector3 tPosition, out Vector3 tRotation, out Vector3 tScale)TilePlus.TpTileUtilsstatic
GetTransformComponents(Matrix4x4 transform, out Vector3 tPosition, out Vector3 tRotation, out Vector3 tScale)TilePlus.TpTileUtilsstatic
GetTransformPosition(Tilemap map, Vector3Int position)TilePlus.TpTileUtilsstatic
GetTransformRotation(Tilemap map, Vector3Int position)TilePlus.TpTileUtilsstatic
GetTransformScale(Tilemap map, Vector3Int position)TilePlus.TpTileUtilsstatic
GetTrueBoundsForTileSprite(Tilemap? map, Vector3Int position)TilePlus.TpTileUtilsstatic
GridPositionsSurrounding(Vector3Int gridPosition)TilePlus.TpTileUtilsstatic
LargestBoundsInt(IEnumerable< BoundsInt > input)TilePlus.TpTileUtilsstatic
MakeMatrix2D(Vector3 position, Vector3 rotation, Vector3 scale)TilePlus.TpTileUtilsstatic
NextDirectionType4(DirectionType4 d)TilePlus.TpTileUtilsstatic
NextDirectionType8(DirectionType8 d)TilePlus.TpTileUtilsstatic
RandomPosInBounds(Bounds bounds)TilePlus.TpTileUtilsstatic
RectIntFromBoundsInt(BoundsInt boundsInt, Vector3Int offset)TilePlus.TpTileUtilsstatic
RotatationMatixZ(float angle)TilePlus.TpTileUtilsstatic
RoundVector3(Vector3 input, int digits)TilePlus.TpTileUtilsstatic
ScaleMatrix(Vector3 scale, Vector3 position)TilePlus.TpTileUtilsstatic
SetTileSpriteColor(TilePlusBase tpb, Color value)TilePlus.TpTileUtilsstatic
SetTileSpritePosition(TilePlusBase tpb, Vector3 value, bool constantRotationAndScale=true)TilePlus.TpTileUtilsstatic
SetTileSpriteRotation(TilePlusBase tpb, Vector3 value, bool constantScaleAndPosition=true)TilePlus.TpTileUtilsstatic
SetTileSpriteScale(TilePlusBase tpb, Vector3 value, bool constantPositionAndRotation=true)TilePlus.TpTileUtilsstatic
SetTransform(Tilemap map, Vector3Int position, Vector3 tPosition, Vector3 tRotation, Vector3 tScale)TilePlus.TpTileUtilsstatic
SwapTiles(TilePlusBase a, TilePlusBase b, bool tween=false, TpTweenSpec.Tween? tweenSpec=null, float tweenDuration=0.25f, TpEasingFunction.Ease easeFunction=TpEasingFunction.Ease.Linear, bool debug=false)TilePlus.TpTileUtilsstatic