AutoTweaker API
Toggle table of contents
0.1.0-alpha.35+c07218c5
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
AutoTweaker API
AutoTweaker API
/
io.github.autotweaker.api.types.agent
/
AgentIndex
Agent
Index
jvm
@
Serializable
data
class
AgentIndex
(
val
main
:
AgentIndex.AgentNode
)
(
source
)
Members
Members & Extensions
Constructors
Agent
Index
Link copied to clipboard
jvm
constructor
(
main
:
AgentIndex.AgentNode
)
Types
Agent
Node
Link copied to clipboard
jvm
@
Serializable
data
class
AgentNode
(
val
id
:
UUID
,
val
children
:
List
<
AgentIndex.AgentNode
>
)
Companion
Link copied to clipboard
jvm
object
Companion
Properties
main
Link copied to clipboard
jvm
val
main
:
AgentIndex.AgentNode
Functions
add
Child
Link copied to clipboard
jvm
fun
AgentIndex
.
addChild
(
parent
:
UUID
,
child
:
UUID
)
:
AgentIndex
find
Children
Link copied to clipboard
jvm
fun
AgentIndex
.
findChildren
(
agentId
:
UUID
)
:
List
<
AgentIndex.AgentNode
>
get
All
Link copied to clipboard
jvm
fun
AgentIndex
.
getAll
(
)
:
Set
<
UUID
>