Feature Requests
Archives Forums/Blitz3D SDK Programming/Feature Requests
| ||
I have been playing with the SDK and having some fun with it. Now I know there is a version coming with some fixes so I figured I would ask to see if some addtional allbacks could be added. OnEntityFreeEvent(int handle) This would be most useful to keep our external objects in sync with the Blitz Objects. Another nice setof callbacks to create a UserDefined Entity. OnUpdate OnRender(camera info...) The first request is hugely more important the UserDefined Entiy would be nice icing Thanks Doug |
| ||
I did not like these functions ,they are like scripts ,I think we can do these things by ourselves ,using OOP ,STL or what ever...that's the advantage for C++, otherwise ,just use BB3d is enough. I think "BBSDK" should focus on the graphics, sounds, input ...so that, the users can focus on the game play part. Enjoying... |
| ||
Um Jin, You have no idea what i asked for. These function are so you can bind a C++ object to the internal blitz object So when it goes out of scope in the DLL you can free your own object. This has nothing to do with scripting. The User Object is so callbacks are so you can extend the rendering and add features not in B3D. So if you think you can do it your self tell me how you will Free your C++ object when it goes out of scope and how you can extend the render pipeline. Doug |
| ||
They can not go out of scope in the DLL without you calling the free function, so you already know when the event happens. |
| ||
@Dreamora Not if i call ClearWorld, or EndGraphics :) (Edit) I am trying to make this clean. I am sticking my object in the Entity Id. If the Enity is being freed without my explicit call I want to know about it. Doug |