InlineInstance.kl¶
Types¶
InlineInstance (object)¶
バージョン 1.12.0 で追加.
The InlineInstance represents a drawable instance of an InlineShape using an InlineTransform. InlineInstance objects are stored within an InlineMaterial.
Methods¶
| InlineInstance ( in InlineInstance other ) | |
| InlineInstance ( in String name, in InlineTransform transform, in InlineShape shape ) | |
| InlineInstance ( in String name, in InlineTransform transform, in InlineShape shape, in Boolean active ) | |
| InlineInstance ( in String name, in InlineTransform transform, in InlineShape shape, in Boolean active, in Boolean ownsMaterial, io InlineMaterial material ) | |
| InlineInstance ( in String name, in InlineTransform transform, in InlineShape shape, in Boolean active, io InlineMaterial material ) | |
| InlineInstance ( in String name, in InlineTransform transform, in InlineShape shape, io InlineMaterial material ) | |
| InlineInstance () | |
| addMaterial ! ( io InlineMaterial material ) | |
| InlineInstance | clone ? () |
| Boolean | containsUniforms ? () |
| Boolean | draw ! ( io DrawContext context ) |
| InlineUniform | getInstanceUniform ? ( in String name ) |
| String | getMappedAttributeName ? ( in String name ) |
| InlineMaterial | getMaterial ? ( in Index index ) |
| Size | getNumMaterials ? () |
| String | getPath ? () |
| InlineShape | getShape ? () |
| InlineTransform | getTransform ? () |
| InlineUniform | getTransformUniform ? ( in String name, in Index index ) |
| Boolean | hasInstanceUniform ? ( in String name ) |
| Boolean | hasMaterial ? ( in InlineMaterial material ) |
| Boolean | hasTransformUniform ? ( in String name, in Index index ) |
| Boolean | isActive ? () |
| GeometryLocation[] | raycast ? ( in Ray ray, in Boolean closest, in Boolean doubleSided, in Scalar coneThreshold, in Scalar maxDistance ) |
| removeMaterial ! ( io InlineMaterial material ) | |
| Boolean | removeMaterial ! ( io Ref<InlineMaterial> material ) |
| setActive ! ( in Boolean active ) | |
| setInstanceUniform ! ( in InlineUniform uniform ) | |
| setMappedAttributeName ! ( in String shaderAttribute, in String geometryAttribute ) | |
| setShape ! ( in InlineShape shape ) | |
| setTransform ! ( in InlineTransform transform ) | |
| setTransformUniform ! ( in InlineUniform uniform, in Index index ) | |
| ~InlineInstance () |