Uses of Record Class
dev.twilite.game.common.Coord.Fine
Packages that use Coord.Fine
Package
Description
-
Uses of Coord.Fine in dev.twilite.game
Methods in dev.twilite.game with parameters of type Coord.FineModifier and TypeMethodDescriptionstatic Optional<ScreenPoint> Game.project(Coord.Fine fine) Projects a fine coordinate to the screen.static Optional<ScreenPoint> Game.project(Coord.Fine fine, int zOffset) Projects a fine coordinate to the screen with a vertical offset. -
Uses of Coord.Fine in dev.twilite.game.common
Methods in dev.twilite.game.common that return Coord.FineModifier and TypeMethodDescriptionCoord.fine()Converts this tile coordinate to the fine coordinate at the tile origin.static Coord.FineCoord.fine(int x, int y, int floor) Creates a fine coordinate.Coord.Map.fine()Converts this map-local tile coordinate to a fine coordinate.static Coord.FineWorldEntitySpace.projectFine(Coord.Fine fine, Coord.Fine origin, float radians) Projects a fine coordinate from a world entity's child space to root-world fine coordinates.static Coord.FineWorldEntitySpace.projectFine(Coord.Fine fine, Coord.Fine origin, float radians, dev.twilite.cache.definition.WorldEntityDefinition definition) Projects a fine coordinate from a world entity's child space to root-world fine coordinates.static Coord.FineWorldEntitySpace.projectFine(Coord.Fine fine, Coord.Fine origin, float radians, dev.twilite.cache.definition.WorldEntityDefinition definition, World childWorld) Projects a fine coordinate from a child world to root-world fine coordinates.static Coord.FineWorldEntitySpace.unprojectFine(Coord.Fine fine, Coord.Fine origin, float radians) Unprojects a root-world fine coordinate to a world entity's child-space fine coordinates.static Coord.FineWorldEntitySpace.unprojectFine(Coord.Fine fine, Coord.Fine origin, float radians, dev.twilite.cache.definition.WorldEntityDefinition definition) Unprojects a root-world fine coordinate to a world entity's child-space fine coordinates.Methods in dev.twilite.game.common that return types with arguments of type Coord.FineModifier and TypeMethodDescriptionstatic List<Coord.Fine> WorldEntitySpace.areaFine(dev.twilite.cache.definition.WorldEntityDefinition definition, Coord.Fine origin, float radians) Returns the projected fine-coordinate corners occupied by a world entity definition.Methods in dev.twilite.game.common with parameters of type Coord.FineModifier and TypeMethodDescriptionstatic RectWorldEntitySpace.area(dev.twilite.cache.definition.WorldEntityDefinition definition, World world, Coord.Fine origin, float radians) Returns the root-world area occupied by a world entity definition.static List<Coord.Fine> WorldEntitySpace.areaFine(dev.twilite.cache.definition.WorldEntityDefinition definition, Coord.Fine origin, float radians) Returns the projected fine-coordinate corners occupied by a world entity definition.static CoordCoord.fromFine(World world, Coord.Fine fine) Converts a fine coordinate into an absolute world coordinate.static Coord.FineWorldEntitySpace.projectFine(Coord.Fine fine, Coord.Fine origin, float radians) Projects a fine coordinate from a world entity's child space to root-world fine coordinates.static Coord.FineWorldEntitySpace.projectFine(Coord.Fine fine, Coord.Fine origin, float radians, dev.twilite.cache.definition.WorldEntityDefinition definition) Projects a fine coordinate from a world entity's child space to root-world fine coordinates.static Coord.FineWorldEntitySpace.projectFine(Coord.Fine fine, Coord.Fine origin, float radians, dev.twilite.cache.definition.WorldEntityDefinition definition, World childWorld) Projects a fine coordinate from a child world to root-world fine coordinates.static Coord.FineWorldEntitySpace.unprojectFine(Coord.Fine fine, Coord.Fine origin, float radians) Unprojects a root-world fine coordinate to a world entity's child-space fine coordinates.static Coord.FineWorldEntitySpace.unprojectFine(Coord.Fine fine, Coord.Fine origin, float radians, dev.twilite.cache.definition.WorldEntityDefinition definition) Unprojects a root-world fine coordinate to a world entity's child-space fine coordinates. -
Uses of Coord.Fine in dev.twilite.game.trait
Methods in dev.twilite.game.trait that return Coord.FineModifier and TypeMethodDescriptionUnit.fine()Returns this unit's fine coordinate, representing its model location. -
Uses of Coord.Fine in dev.twilite.game.wrapper
Methods in dev.twilite.game.wrapper that return Coord.FineModifier and TypeMethodDescriptionActor.fine()Effect.fine()HintArrow.fine()Projectile.fine()SceneObject.fine()TileItem.fine()WorldEntity.fine()WorldEntity.projectFine(Coord.Fine fine) Projects a fine coordinate from this entity's child world to root-world fine coordinates.WorldEntity.projectFine(Coord.Fine fine, boolean waypoint) Projects a fine coordinate from this entity's child world to root-world fine coordinates.WorldEntity.projectFine(Coord.Fine fine, boolean waypoint, boolean definition) Projects a fine coordinate from this entity's child world to root-world fine coordinates.WorldEntity.projectFine(Coord.Fine fine, World childWorld) Projects a fine coordinate from the supplied child world to root-world fine coordinates.WorldEntity.unprojectFine(Coord.Fine fine) Unprojects a root-world fine coordinate to this entity's child-world fine coordinates.WorldEntity.unprojectFine(Coord.Fine fine, boolean waypoint) Unprojects a root-world fine coordinate to this entity's child-world fine coordinates.WorldEntity.unprojectFine(Coord.Fine fine, boolean waypoint, boolean definition) Unprojects a root-world fine coordinate to this entity's child-world fine coordinates.Methods in dev.twilite.game.wrapper that return types with arguments of type Coord.FineModifier and TypeMethodDescriptionWorldEntity.areaFine()Returns projected fine-coordinate corners for this entity's bounds.Methods in dev.twilite.game.wrapper with parameters of type Coord.FineModifier and TypeMethodDescriptionWorldEntity.projectCoord(Coord.Fine fine) Projects a fine coordinate from this entity's child world to the root world.WorldEntity.projectCoord(Coord.Fine fine, boolean definition) Projects a fine coordinate from this entity's child world to the root world.WorldEntity.projectCoord(Coord.Fine fine, World childWorld) Projects a fine coordinate from the supplied child world to the root world.WorldEntity.projectFine(Coord.Fine fine) Projects a fine coordinate from this entity's child world to root-world fine coordinates.WorldEntity.projectFine(Coord.Fine fine, boolean waypoint) Projects a fine coordinate from this entity's child world to root-world fine coordinates.WorldEntity.projectFine(Coord.Fine fine, boolean waypoint, boolean definition) Projects a fine coordinate from this entity's child world to root-world fine coordinates.WorldEntity.projectFine(Coord.Fine fine, World childWorld) Projects a fine coordinate from the supplied child world to root-world fine coordinates.WorldEntity.unprojectFine(Coord.Fine fine) Unprojects a root-world fine coordinate to this entity's child-world fine coordinates.WorldEntity.unprojectFine(Coord.Fine fine, boolean waypoint) Unprojects a root-world fine coordinate to this entity's child-world fine coordinates.WorldEntity.unprojectFine(Coord.Fine fine, boolean waypoint, boolean definition) Unprojects a root-world fine coordinate to this entity's child-world fine coordinates.