IShadowLight class abstract

interface IShadowLight

Inheritance
Implementers
Annotations
  • @JS()

Constructors

IShadowLight()

Properties

animations List<Animation>
getter/setter pairinherited
behaviors List<Behavior<Node>>
no setterinherited
customProjectionMatrixBuilder ↔ void Function(Matrix viewMatrix, List<AbstractMesh> renderList, Matrix result)
getter/setter pair
diffuse Color3
getter/setter pairinherited
direction Vector3
getter/setter pair
doNotSerialize bool
getter/setter pairinherited
excludedMeshes List<AbstractMesh>
getter/setter pairinherited
excludeWithLayerMask num
getter/setter pairinherited
falloffType num
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
id String
getter/setter pairoverride
includedOnlyMeshes List<AbstractMesh>
getter/setter pairinherited
includeOnlyWithLayerMask num
getter/setter pairinherited
intensity num
getter/setter pairinherited
intensityMode num
getter/setter pairinherited
lightmapMode num
getter/setter pairinherited
metadata ↔ dynamic
getter/setter pairinherited
name String
getter/setter pairoverride
onDispose ← void Function()
no getterinherited
onDisposeObservable Observable<Node>
getter/setter pairinherited
onReady ↔ void Function(Node node)
getter/setter pairinherited
parent Node
getter/setter pairinherited
position Vector3
getter/setter pair
radius num
getter/setter pairinherited
range num
getter/setter pairinherited
renderPriority num
getter/setter pairinherited
reservedDataStore ↔ dynamic
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadowEnabled bool
getter/setter pairinherited
shadowMaxZ num
getter/setter pair
shadowMinZ num
getter/setter pair
specular Color3
getter/setter pairinherited
state String
getter/setter pairinherited
transformedDirection Vector3
getter/setter pair
transformedPosition Vector3
getter/setter pair
uniqueId num
getter/setter pairinherited
worldMatrixFromCache Matrix
no setterinherited

Methods

addBehavior(Behavior<Node> behavior) Node
inherited
canAffectMesh(AbstractMesh mesh) bool
inherited
clone(String name, [Node newParent]) Light
inherited
computeTransformedInformation() bool
computeWorldMatrix([bool force]) Matrix
inherited
createAnimationRange(String name, num from, num to) → void
inherited
deleteAnimationRange(String name, [bool deleteFrames]) → void
inherited
dispose([bool doNotRecurse, bool disposeMaterialAndTextures]) → void
inherited
forceProjectionMatrixCompute() → void
getAbsolutePosition() Vector3
inherited
getAnimationByName(String name) Animation
inherited
getBehaviorByName(String name) Behavior<Node>
inherited
getChildMeshes([bool directDescendantsOnly, bool predicate(Node node)]) List<AbstractMesh>
inherited
getChildren([bool predicate(Node node), bool directDescendantsOnly]) List<Node>
inherited
getClassName() String
inherited
getDepthMaxZ(Camera activeCamera) num
getDepthMinZ(Camera activeCamera) num
getDepthScale() num
getDescendants([bool directDescendantsOnly, bool predicate(Node node)]) List<Node>
inherited
getEngine() Engine
inherited
getScaledIntensity() num
inherited
getScene() Scene
override
getShadowDirection([num faceIndex]) Vector3
getShadowGenerator() IShadowGenerator
inherited
getTypeID() num
inherited
getWorldMatrix() Matrix
inherited
isDescendantOf(Node ancestor) bool
inherited
isDisposed() bool
inherited
isEnabled([bool checkAncestors]) bool
inherited
isReady([bool completeCheck]) bool
inherited
isSynchronized() bool
inherited
isSynchronizedWithParent() bool
inherited
needCube() bool
needProjectionMatrixCompute() bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
prepareLightSpecificDefines(dynamic defines, num lightIndex) → void
inherited
removeBehavior(Behavior<Node> behavior) Node
inherited
serialize() → dynamic
inherited
serializeAnimationRanges() → dynamic
inherited
setEnabled(bool value) → void
inherited
setShadowProjectionMatrix(Matrix matrix, Matrix viewMatrix, List<AbstractMesh> renderList) IShadowLight
toString([bool fullDetails]) String
A string representation of this object.
inherited
transferTexturesToEffect(Effect effect, String lightIndex) Light
inherited
transferToEffect(Effect effect, String lightIndex) Light
inherited
transferToNodeMaterialEffect(Effect effect, String lightDataUniformName) Light
inherited
updateCache([bool force]) → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited