SeEnvironment

class SeEnvironment @JvmOverloads constructor(    val worldId: String,     val controller: ContextControllerWrapper,     val scenarioDir: String = DEFAULT_SCENARIO_DIR) : W3DEnvironment, AutoCloseable

Constructors

Link copied to clipboard
fun SeEnvironment(    worldId: String,     controller: ContextControllerWrapper,     scenarioDir: String = DEFAULT_SCENARIO_DIR)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun beginUsingTool()
Link copied to clipboard
open override fun close()
Link copied to clipboard
fun endUsingTool()
Link copied to clipboard
fun equip(toolbarLocation: ToolbarLocation)
Link copied to clipboard
fun equipAndPlace(blockType: String)
fun equipAndPlace(toolbarLocation: ToolbarLocation)
Link copied to clipboard
open override fun interact(    p0: String,     p1: String,     p2: String): WorldModel
Link copied to clipboard
open override fun loadWorld()
Link copied to clipboard
fun moveForward(): WorldModel
Link copied to clipboard
open override fun moveToward(    p0: String,     p1: Vec3,     p2: Vec3): WorldModel
Link copied to clipboard
fun observe(): WorldModel
open override fun observe(agentId: String): WorldModel
Link copied to clipboard
fun observeForNewBlocks(): WorldModel
Link copied to clipboard
open fun registerInstrumenter(p0: Environment.EnvironmentInstrumenter): Environment
Link copied to clipboard
open fun removeInstrumenter(p0: Environment.EnvironmentInstrumenter): Environment
Link copied to clipboard
fun resetAndInstrument()
Link copied to clipboard
open fun resetWorker()
Link copied to clipboard
open fun sendCommand(    p0: String,     p1: String,     p2: String,     p3: Any): Any
open fun sendCommand(    p0: String,     p1: String,     p2: String,     p3: Any,     p4: Class<Any>): Any
Link copied to clipboard
open fun turnOffDebugInstrumentation(): Environment
Link copied to clipboard
open fun turnOnDebugInstrumentation(): Environment
Link copied to clipboard
open override fun worldNavigableMesh(): Mesh

Properties

Link copied to clipboard
val context: SpaceEngineersTestContext
Link copied to clipboard
val controller: ContextControllerWrapper
Link copied to clipboard
val lastOperation: Environment.EnvOperation
Link copied to clipboard
val scenarioDir: String
Link copied to clipboard
val worldId: String