botch: Added Bootil::Utility::AutoRelease class (could be..

Revision 1032
Added Bootil::Utility::AutoRelease class (could be better, serves a function atm)
Added View type
TSquirrelObject is auto released when out of scope
Entities hold onto an instance of their entity object
Camera class is now totally Squirrel side
Changed Files:
[ul]
[li]trunk/Source/Worlds/Shooter/ClassUtil.cpp[/li][li]trunk/Source/entity/Entity/Base/BaseEntity.cpp[/li][li]trunk/Source/entity/Entity/Base/BaseEntity.h[/li][li]trunk/Source/entity/sc_entity.cpp[/li][li]trunk/Source/public/IEntity.h[/li][li]trunk/Source/public/IRenderView.h[/li][li]trunk/Source/public/ISquirrel.h[/li][li]trunk/Source/public/ISquirrelObject.h[/li][li]trunk/Source/render/render.vcproj[/li][li]trunk/Source/squirrel/CSquirrel.cpp[/li][li]trunk/Source/squirrel/CSquirrel.h[/li][li]trunk/Source/squirrel/CSquirrelObject.cpp[/li][/ul]Added Files:
[ul]
[li]trunk/Source/Bootil/Bootil/Utility/AutoRelease.h[/li][li]trunk/Source/entity/Entity/CameraTypes/Squirrel.h[/li][li]trunk/Source/render/sc_view.cpp[/li][/ul]
Committed By Garry Newman

I was wondering what on earth Garry did all day in his Full Work Hours if he didn’t do anything to gmod, and it turns out it’s working on this.
Is something meaningful actually going to come of Botch then?
I had always assumed it was just a little side hobby when he was bored.

I’m pretty sure it is his companies engine?