WorldImGui Module
ImGui functions for the world.
Type extensions
Type extension | Description |
|
|
|
|
|
|
Full Usage:
World.imGuiEditProperty name ty value context world
Parameters:
string
ty : Type
value : obj
context : EditContext
world : World
Returns: bool * bool * obj
|
Extended Type:
|
Full Usage:
World.imGuiEditPropertyArray editItem defaultItemValue itemsName items context
Parameters:
string -> 'a -> bool * bool * 'a
defaultItemValue : 'a
itemsName : string
items : 'a array
context : EditContext
Returns: bool * bool * 'a array
|
Extended Type:
|
Full Usage:
World.imGuiEditPropertyList editItem defaultItemValue itemsName items context
Parameters:
string -> 'a -> bool * bool * 'a
defaultItemValue : 'a
itemsName : string
items : 'a list
context : EditContext
Returns: bool * 'a list
|
Extended Type:
|
Full Usage:
World.imGuiEditPropertyRecord headered name ty value context world
Parameters:
bool
name : string
ty : Type
value : objnull
context : EditContext
world : World
Returns: bool * bool * obj
|
Extended Type:
|
Full Usage:
World.imGuiEditPropertyRecordPlus tryReplaceField headered name ty value context world
Parameters:
PropertyInfo -> objnull -> (bool * obj) option
headered : bool
name : string
ty : Type
value : obj
context : EditContext
world : World
Returns: bool * bool * obj
|
Extended Type:
|
|
|
|
|
|
|
Full Usage:
World.imGuiSelectCase name ty value context
Parameters:
string
ty : Type
value : 'a
context : EditContext
Returns: bool * bool * string
|
Extended Type:
|
|
Extended Type:
|