-
Notifications
You must be signed in to change notification settings - Fork 0
class_meshlibrary
reduz edited this page Feb 23, 2014
·
9 revisions
Inherits: Resource\n\n
Library of meshes.
- void create_item ( int id )
- void set_item_name ( int id, String name )
- void set_item_mesh ( int id, Mesh mesh )
- void set_item_shape ( int id, Shape shape )
- String get_item_name ( int id ) const
- Mesh get_item_mesh ( int id ) const
- Shape get_item_shape ( int id ) const
- void remove_item ( int id )
- void clear ( )
- IntArray get_item_list ( ) const
- int get_last_unused_item_id ( ) const
Library of meshes. Contains a list of mesh resources, each with name and ID. Useful for GridMap or painting Terrain.
- void create_item ( int id ) \ Create a new item in the library, supplied an id.
- void set_item_name ( int id, String name ) \ Set the name of the item.
- void set_item_mesh ( int id, Mesh mesh ) \ Set the mesh of the item.
- String get_item_name ( int id ) const \ Return the name of the item.
- Mesh get_item_mesh ( int id ) const \ Return the mesh of the item.
- void remove_item ( int id ) \ Remove the item.
- void clear ( ) \ Clear the library.
- IntArray get_item_list ( ) const \ Return the list of items.
- int get_last_unused_item_id ( ) const \ Get an unused id for a new item.