toggle menu
RaceAssist
1.0-SNAPSHOT
jvm
switch theme
search in API
RaceAssist
/
dev.nikomaru.raceassist.data.plugin
/
PlaceConfig
Place
Config
@
Serializable
(
with
=
PlaceConfigSerializer::class
)
sealed
class
PlaceConfig
Inheritors
PlainPlaceConfig
PlaneVectorPlaceConfig
Members
Types
Plain
Place
Config
Link copied to clipboard
@
Serializable
data
class
PlainPlaceConfig
(
val
placeType
:
PlaceType
=
PlaceType.PLAIN
,
val
placeId
:
String
,
val
placeName
:
String
?
,
val
placeImageUrl
:
String
?
,
val
centralX
:
Int
?
,
val
centralY
:
Int
?
,
val
goalDegree
:
Int
,
val
reverse
:
Boolean
,
val
inside
:
@
Serializable
(
with
=
PolygonSerializer::class
)
Polygon
,
val
outside
:
@
Serializable
(
with
=
PolygonSerializer::class
)
Polygon
,
val
image
:
String
?
,
val
owner
:
@
Serializable
(
with
=
OfflinePlayerSerializer::class
)
OfflinePlayer
,
val
staff
:
ArrayList
<
@
Serializable
(
with
=
OfflinePlayerSerializer::class
)
OfflinePlayer
>
)
:
PlaceConfig
Plane
Vector
Place
Config
Link copied to clipboard
@
Serializable
data
class
PlaneVectorPlaceConfig
(
val
placeType
:
PlaceType
=
PlaceType.PLANE_VECTOR
,
val
placeId
:
String
,
val
placeName
:
String
?
,
val
placeImageUrl
:
String
?
,
val
inside
:
@
Serializable
(
with
=
PolygonSerializer::class
)
Polygon
,
val
outside
:
@
Serializable
(
with
=
PolygonSerializer::class
)
Polygon
,
val
calculatePolygonList
:
ArrayList
<
CalculatePolygon
>
,
val
image
:
String
?
,
val
owner
:
@
Serializable
(
with
=
OfflinePlayerSerializer::class
)
OfflinePlayer
,
val
staff
:
ArrayList
<
@
Serializable
(
with
=
OfflinePlayerSerializer::class
)
OfflinePlayer
>
)
:
PlaceConfig
Properties
owner
Link copied to clipboard
abstract
val
owner
:
OfflinePlayer
place
Id
Link copied to clipboard
abstract
val
placeId
:
String
place
Image
Url
Link copied to clipboard
abstract
val
placeImageUrl
:
String
?
place
Name
Link copied to clipboard
abstract
val
placeName
:
String
?
place
Type
Link copied to clipboard
abstract
val
placeType
:
PlaceType
staff
Link copied to clipboard
abstract
val
staff
:
ArrayList
<
@
Serializable
(
with
=
OfflinePlayerSerializer::class
)
OfflinePlayer
>