rf(tiled_object): remove reduntant references to "tiled_object" in function names

This commit is contained in:
Benjamin Kirkbride
2020-06-01 20:22:02 -04:00
parent 86af8df23d
commit 74fff843c6

View File

@@ -309,7 +309,7 @@ def _cast_text(raw_tiled_object: RawTiledObject) -> Text:
raise NotImplementedError
def _get_tiled_object_caster(
def _get_caster(
raw_tiled_object: RawTiledObject,
) -> Callable[[RawTiledObject], TiledObject]:
""" Get the caster function for the raw tiled object.
@@ -343,7 +343,7 @@ def _get_tiled_object_caster(
return _cast_rectangle
def _cast_tiled_object(raw_tiled_object: RawTiledObject) -> TiledObject:
def cast(raw_tiled_object: RawTiledObject) -> TiledObject:
""" Cast the raw tiled object into a pytiled_parser type
Args:
@@ -352,24 +352,7 @@ def _cast_tiled_object(raw_tiled_object: RawTiledObject) -> TiledObject:
Returns:
TiledObject: a properly typed Tiled object.
"""
caster = _get_tiled_object_caster(raw_tiled_object)
caster = _get_caster(raw_tiled_object)
tiled_object = caster(raw_tiled_object)
return tiled_object
def cast_tiled_objects(raw_tiled_objects: RawTiledObjects) -> List[TiledObject]:
"""Parses objects found in a 'objectgroup' element.
Args:
object_elements: List of object elements to be parsed.
Returns:
list: List of parsed tiled objects.
"""
tiled_objects: List[TiledObject] = []
for raw_tiled_object in raw_tiled_objects:
tiled_objects.append(_cast_tiled_object(raw_tiled_object))
return tiled_objects