¶
luxe API (2025.1.2)¶
luxe: world/modifier module¶
Modifier¶
import "luxe: world/modifier" for Modifier
no docs found
- create(modifier_id:
String, entity:Entity) - destroy(modifier_id:
String, entity:Entity) - has(modifier_id:
String, entity:Entity, ignore_removed_flag:Bool) - has(modifier_id:
String, entity:Entity) - get_missing_expected(modifier_meta:
ModifierMeta, entity:Entity) - has_expected(modifier_meta:
ModifierMeta, entity:Entity) - set_transient(entity:
Entity, modifier_id:String, state:Bool) - set_transient(entity:
Entity, modifier_id:String, state:Bool, commit:Bool) - get_transient(entity:
Entity, modifier_id:String) - get(entity:
String, modifier_id:String) - get_attached_to(world:
World, modifier_id:String) - get_meta(modifier_id:
String) - connect(world:
World, modifier_id:String, wire:Num, fn:Fn) - send(modifier_id:
String, wire:Num, entity:Entity, data:Any) - get_attached(entity:
Entity) - get_modifier_id(world:
World, block:Block)
String, entity: Entity)
¶None
no docs found
String, entity: Entity)
¶None
no docs found
String, entity: Entity, ignore_removed_flag: Bool)
¶Bool
no docs found
String, entity: Entity)
¶Bool
no docs found
ModifierMeta, entity: Entity)
¶unknown
no docs found
ModifierMeta, entity: Entity)
¶unknown
no docs found
Entity, modifier_id: String, state: Bool)
¶None
no docs found
Entity, modifier_id: String, state: Bool, commit: Bool)
¶None
no docs found
Entity, modifier_id: String)
¶Bool
no docs found
String, modifier_id: String)
¶unknown
no docs found
World, modifier_id: String)
¶unknown
no docs found
String)
¶ModifierMeta
no docs found
World, modifier_id: String, wire: Num, fn: Fn)
¶unknown
no docs found
String, wire: Num, entity: Entity, data: Any)
¶unknown
no docs found
Entity)
¶Set
Returns a set of attached modifier IDs for the given entity
World, block: Block)
¶String
Returns a modifier id (or null if not found) for the given data block
ModifierChange¶
import "luxe: world/modifier" for ModifierChange
no docs found
var world : World = 0var block : Block = 0var instance : BlockInstance = 0var field_path : String = nullvar field_id : String = null- new()
- update(in_world:
World, in_block:Block, in_instance:BlockInstance, in_field_path:String) - array_count(field:
String) - value
- value_for(field:
String) - value_for(field:
String, array_index:Num)
ModifierChange
no docs found
World, in_block: Block, in_instance: BlockInstance, in_field_path: String)
¶unknown
no docs found
String)
¶unknown
no docs found
unknown
no docs found
String)
¶unknown
no docs found
String, array_index: Num)
¶unknown
no docs found