summaryrefslogtreecommitdiffstats
path: root/libdimension/object.c
Commit message (Collapse)AuthorAgeFilesLines
* Set errno on failures.Tavian Barnes2010-04-011-0/+3
|
* Forgot to dmnsn_delete_interior() in dmnsn_delete_object().Tavian Barnes2010-02-251-0/+1
|
* New dmnsn_interior* type.Tavian Barnes2010-02-251-3/+4
|
* Fix up license blurbs and copyright year.Tavian Barnes2010-01-271-1/+1
|
* Clean up some dmnsn_new_*() functions.Tavian Barnes2009-10-261-1/+1
| | | | | Rather than special-case every failed memory allocation, just make dmnsn_delete_*() more robust and call it.
* Improve garbage handling of dmnsn_delete_object().Tavian Barnes2009-10-191-0/+1
|
* New C++ wrapper for dmnsn_texture*.Tavian Barnes2009-07-161-0/+18
|
* Add destructor callbacks for polymorphic C types, and use their baseTavian Barnes2009-07-161-2/+8
| | | | dmnsn_delete_*() function.
* Begin dmnsn_texture* type.Tavian Barnes2009-07-121-0/+1
|
* Update license copyrights to 2009.Tavian Barnes2009-07-081-1/+1
|
* Add lots of comments, and some code fixes discovered in the process.Tavian Barnes2009-06-261-0/+2
|
* Add a transformation matrix to objects.Tavian Barnes2009-06-141-1/+5
|
* Begin object type, with sphere example.Tavian Barnes2009-05-131-0/+34