API Functions

 

 


   This API deals with bitmaps/textures and the way they are used by the Engine
  
   Some words about how it works inside the engine
   ----------------------------------------------
  		From version 7 the bitmaps are loaded into memory and into the 3D graphics card
  		when the first STATE_engine_render() is called.
  		When calling STATE_bitmap_load() before the first render the operation is registered but
  		the actual loading only happens in the first render.
  		This means that all the functionss in this API that involve direct access
  		to the bitmap memory can only work after the first render()

   

1. STATE_bitmap_get_handle

2. STATE_bitmap_get_first_bitmap

3. STATE_bitmap_get_next

4. STATE_bitmap_load

5. STATE_bitmap_load_cubic_texture

6. STATE_bitmap_get_transparent_index

7. STATE_bitmap_unload

8. STATE_bitmap_get_name

9. STATE_bitmap_get_number_of_polygons_using_bitmap

10. STATE_bitmap_get_width

11. STATE_bitmap_get_height

12. STATE_bitmap_is_bitmap

13. STATE_bitmap_get_number_of_mipmap_level

14. STATE_bitmap_get_mipmap_width

15. STATE_bitmap_get_mipmap_height

16. STATE_bitmap_create

17. STATE_bitmap_get_pixel

18. STATE_bitmap_set_pixel

19. STATE_bitmap_set_pixel_fast

20. STATE_bitmap_get_pixel_fast

21. STATE_bitmap_write_memory_block

22. STATE_bitmap_set_alpha_value

23. STATE_bitmap_start_direct_memory_access

24. STATE_bitmap_end_direct_memory_access

25. STATE_bitmap_set_default_format

26. STATE_bitmap_set_operation_mode

27. STATE_bitmap_set_operation_mode_default

 

 

Go to page 1     Select API

 

Copyright © 2007 3DSTATE Corporation. www.3dstate.com