interface PanelConfigOptions2
activity
()
|
Signature
fun PanelConfigOptions2.activity(): ActivityConfigOptions2? Returns |
activity
(
activityClass
)
|
Signature
fun PanelConfigOptions2.activity(activityClass: Class<*>): PanelConfigOptions2 Parameters
activityClass:
Class
Returns |
activity
(
panelIntent
)
|
Signature
fun PanelConfigOptions2.activity(panelIntent: Intent): PanelConfigOptions2 Parameters
panelIntent:
Intent
Returns |
all
(
predicate
)
|
Returns true if PanelConfigOptions2.all returns true for all PanelConfigOptions2Elements in this PanelConfigOptions2 or if this PanelConfigOptions2 contains no Elements.
Signature
open fun all(predicate: (PanelConfigOptions2Element<PanelConfigOptions2.Node>) -> Boolean): Boolean Parameters
predicate:
Function1
Returns
Boolean
|
any
(
predicate
)
|
Returns true if PanelConfigOptions2.any returns true for any PanelConfigOptions2Element in this PanelConfigOptions2.
Signature
open fun any(predicate: (PanelConfigOptions2Element<PanelConfigOptions2.Node>) -> Boolean): Boolean Parameters
predicate:
Function1
Returns
Boolean
|
composeView
(
composeViewFun
)
|
Signature
fun PanelConfigOptions2.composeView(composeViewFun: <Error class: unknown class>.() -> Unit): PanelConfigOptions2 Parameters
composeViewFun:
Function1
Returns |
contentView
()
|
Signature
fun PanelConfigOptions2.contentView(): ContentViewConfigOptions2? Returns |
contentView
(
layoutResourceId
)
|
Signature
fun PanelConfigOptions2.contentView(layoutResourceId: Int): PanelConfigOptions2 Parameters
layoutResourceId:
Int
Returns |
contentView
(
viewCreator
)
|
Signature
fun PanelConfigOptions2.contentView(viewCreator: (<Error class: unknown class>) -> <Error class: unknown class>): PanelConfigOptions2 Parameters
viewCreator:
Function1
Returns |
cylinder
()
|
Signature
fun PanelConfigOptions2.cylinder(): CylinderConfigOptions2? Returns |
cylinder
(
options
)
|
Signature
fun PanelConfigOptions2.cylinder(options: CylinderConfigOptions2): PanelConfigOptions2 Parameters
options:
CylinderConfigOptions2 Returns |
cylinder
(
radius
, height
, width
, pivotOffsetHeight
, pivotOffsetWidth
)
|
Signature
fun PanelConfigOptions2.cylinder(radius: Float? = null, height: Float? = null, width: Float? = null, pivotOffsetHeight: Float? = null, pivotOffsetWidth: Float? = null): PanelConfigOptions2 Parameters
radius:
Float?
height:
Float?
width:
Float?
pivotOffsetHeight:
Float?
pivotOffsetWidth:
Float?
Returns |
equirect
()
|
Signature
fun PanelConfigOptions2.equirect(): EquirectConfigOptions2? Returns |
equirect
(
options
)
|
Signature
fun PanelConfigOptions2.equirect(options: EquirectConfigOptions2): PanelConfigOptions2 Parameters
options:
EquirectConfigOptions2 Returns |
equirect
(
radius
, horizontalAngle
, upperVerticalAngle
, lowerVerticalAngle
, pivotOffsetHeight
, pivotOffsetWidth
)
|
Signature
fun PanelConfigOptions2.equirect(radius: Float? = null, horizontalAngle: Float? = null, upperVerticalAngle: Float? = null, lowerVerticalAngle: Float? = null, pivotOffsetHeight: Float? = null, pivotOffsetWidth: Float? = null): PanelConfigOptions2 Parameters
radius:
Float?
horizontalAngle:
Float?
upperVerticalAngle:
Float?
lowerVerticalAngle:
Float?
pivotOffsetHeight:
Float?
pivotOffsetWidth:
Float?
Returns |
geometry
()
|
Signature
fun PanelConfigOptions2.geometry(): GeometryConfigOptions2? Returns |
get
(
type
)
|
Gets the node of type PanelConfigOptions2.Node from the given PanelConfigOptions2.
Signature
open fun <R : PanelConfigOptions2.Node> get(type: Class<R>): R? Parameters
type:
Class
Returns |
input
()
|
Signature
fun PanelConfigOptions2.input(): InputConfigOptions2? Returns |
input
(
node
)
|
Signature
fun PanelConfigOptions2.input(node: InputConfigOptions2): PanelConfigOptions2 Parameters
node:
InputConfigOptions2 Returns |
input
(
clickButtons
, grabButtons
, scrollXLeftButtons
, scrollXRightButtons
, scrollYDownButtons
, scrollYUpButtons
, scrollXSpeed
, scrollYSpeed
)
|
Signature
fun PanelConfigOptions2.input(clickButtons: Int? = null, grabButtons: Int? = null, scrollXLeftButtons: Int? = null, scrollXRightButtons: Int? = null, scrollYDownButtons: Int? = null, scrollYUpButtons: Int? = null, scrollXSpeed: Float? = null, scrollYSpeed: Float? = null): PanelConfigOptions2 Parameters
clickButtons:
Int?
grabButtons:
Int?
scrollXLeftButtons:
Int?
scrollXRightButtons:
Int?
scrollYDownButtons:
Int?
scrollYUpButtons:
Int?
scrollXSpeed:
Float?
scrollYSpeed:
Float?
Returns |
layer
(
layerConfig
)
|
Signature
fun PanelConfigOptions2.layer(layerConfig: LayerConfig?): PanelConfigOptions2 Parameters
layerConfig:
LayerConfig? Returns |
layer
(
alphaBlend
, colorScaleBias
, zIndex
, secure
, enabled
)
|
Signature
fun PanelConfigOptions2.layer(alphaBlend: LayerAlphaBlend? = null, colorScaleBias: LayerColorScaleBias? = null, zIndex: Int? = null, secure: Boolean? = null, enabled: Boolean = true): PanelConfigOptions2 Parameters
alphaBlend:
LayerAlphaBlend?
colorScaleBias:
LayerColorScaleBias?
zIndex:
Int?
secure:
Boolean?
enabled:
Boolean
Returns |
layerConfig
()
|
Signature
fun PanelConfigOptions2.layerConfig(): LayerConfig? Returns |
material
()
|
Signature
fun PanelConfigOptions2.material(): MaterialConfigOptions2? Returns |
material
(
node
)
|
Signature
fun PanelConfigOptions2.material(node: MaterialConfigOptions2): PanelConfigOptions2 Parameters
node:
MaterialConfigOptions2 Returns |
material
(
alphaMode
, panelShader
, unlit
, stereoMode
, overrideTexture
, initializer
)
|
Signature
fun PanelConfigOptions2.material(alphaMode: AlphaMode? = null, panelShader: String? = null, unlit: Boolean? = true, stereoMode: StereoMode? = null, overrideTexture: SceneTexture? = null, initializer: SceneMaterial.() -> Unit? = null): PanelConfigOptions2 Parameters
alphaMode:
AlphaMode?
panelShader:
String?
unlit:
Boolean?
stereoMode:
StereoMode?
overrideTexture:
SceneTexture?
initializer:
Function1?
Returns |
meshCreator
()
|
Signature
fun PanelConfigOptions2.meshCreator(): PanelConfigOptions2.(texture: SceneTexture) -> SceneMesh Returns
Function2
|
meshCreator
(
sceneMeshCreator
)
|
Signature
fun PanelConfigOptions2.meshCreator(sceneMeshCreator: PanelConfigOptions2.(texture: SceneTexture) -> SceneMesh? = null): PanelConfigOptions2 Parameters
sceneMeshCreator:
Function2?
Returns |
meshCreator
(
meshCreator
)
|
Signature
fun PanelConfigOptions2.meshCreator(meshCreator: MeshCreatorConfigOptions2): PanelConfigOptions2 Parameters
meshCreator:
MeshCreatorConfigOptions2 Returns |
onPanelCreation
()
|
Signature
fun PanelConfigOptions2.onPanelCreation(): PanelSceneObject.(ent: Entity) -> Unit? Returns
Function2?
|
onPanelCreation
(
onPanelCreation
)
|
Signature
fun PanelConfigOptions2.onPanelCreation(onPanelCreation: PanelSceneObject.(ent: Entity) -> Unit?): PanelConfigOptions2 Parameters
onPanelCreation:
Function2?
Returns |
quad
()
|
Signature
fun PanelConfigOptions2.quad(): QuadConfigOptions2? Returns |
quad
(
options
)
|
Signature
fun PanelConfigOptions2.quad(options: QuadConfigOptions2): PanelConfigOptions2 Parameters
options:
QuadConfigOptions2 Returns |
quad
(
height
, width
, pivotOffsetHeight
, pivotOffsetWidth
)
|
Signature
fun PanelConfigOptions2.quad(height: Float? = null, width: Float? = null, pivotOffsetHeight: Float? = null, pivotOffsetWidth: Float? = null): PanelConfigOptions2 Parameters
height:
Float?
width:
Float?
pivotOffsetHeight:
Float?
pivotOffsetWidth:
Float?
Returns |
render
()
|
Signature
fun PanelConfigOptions2.render(): RenderConfigOptions2? Returns |
render
(
node
)
|
Signature
fun PanelConfigOptions2.render(node: RenderConfigOptions2): PanelConfigOptions2 Parameters
node:
RenderConfigOptions2 Returns |
render
(
mips
, samplerConfig
, forceSceneTexture
, effectShader
)
|
Signature
fun PanelConfigOptions2.render(mips: Int? = null, samplerConfig: SamplerConfig? = null, forceSceneTexture: Boolean? = null, effectShader: String? = null): PanelConfigOptions2 Parameters Returns |
resolution
()
|
Signature
fun PanelConfigOptions2.resolution(): ResolutionConfigOptions2? Returns |
resolution
(
node
)
|
Signature
fun PanelConfigOptions2.resolution(node: ResolutionConfigOptions2): PanelConfigOptions2 Parameters
node:
ResolutionConfigOptions2 Returns |
resolution
(
heightInPx
, widthInPx
, heightInDp
, widthInDp
, dpi
, ratio
, fractionOfScreen
)
|
Signature
fun PanelConfigOptions2.resolution(heightInPx: Int? = null, widthInPx: Int? = null, heightInDp: Float? = null, widthInDp: Float? = null, dpi: Int? = null, ratio: Float? = null, fractionOfScreen: Float? = null): PanelConfigOptions2 Parameters
heightInPx:
Int?
widthInPx:
Int?
heightInDp:
Float?
widthInDp:
Float?
dpi:
Int?
ratio:
Float?
fractionOfScreen:
Float?
Returns |
style
()
|
Signature
fun PanelConfigOptions2.style(): StyleConfigOptions2? Returns |
style
(
node
)
|
Signature
fun PanelConfigOptions2.style(node: StyleConfigOptions2): PanelConfigOptions2 Parameters
node:
StyleConfigOptions2 Returns |
style
(
themeResourceId
, enableTransparent
, includeGlass
)
|
Signature
fun PanelConfigOptions2.style(themeResourceId: Int? = null, enableTransparent: Boolean? = null, includeGlass: Boolean? = null): PanelConfigOptions2 Parameters
themeResourceId:
Int?
enableTransparent:
Boolean?
includeGlass:
Boolean?
Returns |
then
(
other
)
|
Concatenates this modifier with another.
Returns a PanelConfigOptions2 representing this modifier followed by PanelConfigOptions2.then in sequence.
Signature
open infix fun then(other: PanelConfigOptions2): PanelConfigOptions2 Parameters
other:
PanelConfigOptions2 Returns |
TAG
:
String
[Get] |
Signature
const val TAG: String |
all
(
predicate
)
|
Returns true if PanelConfigOptions2.all returns true for all PanelConfigOptions2Elements in this PanelConfigOptions2 or if this PanelConfigOptions2 contains no Elements.
Signature
open fun all(predicate: (PanelConfigOptions2Element<PanelConfigOptions2.Node>) -> Boolean): Boolean Parameters
predicate:
Function1
Returns
Boolean
|
any
(
predicate
)
|
Returns true if PanelConfigOptions2.any returns true for any PanelConfigOptions2Element in this PanelConfigOptions2.
Signature
open fun any(predicate: (PanelConfigOptions2Element<PanelConfigOptions2.Node>) -> Boolean): Boolean Parameters
predicate:
Function1
Returns
Boolean
|
get
(
type
)
|
Gets the node of type PanelConfigOptions2.Node from the given PanelConfigOptions2.
Signature
open fun <R : PanelConfigOptions2.Node> get(type: Class<R>): R? Parameters
type:
Class
Returns |
then
(
other
)
|
Signature
infix fun then(other: PanelConfigOptions2Element<PanelConfigOptions2.Node>): PanelConfigOptions2 Parameters
other:
PanelConfigOptions2Element Returns |
then
(
other
)
|
Concatenates this modifier with another.
Returns a PanelConfigOptions2 representing this modifier followed by PanelConfigOptions2.then in sequence.
Signature
open infix fun then(other: PanelConfigOptions2): PanelConfigOptions2 Parameters
other:
PanelConfigOptions2 Returns |
toString
()
|
Signature
open override fun toString(): String Returns
String
|
abstract class Node
Node
()
|
Signature
constructor() Returns
PanelConfigOptions2.Node
|