Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- virtual ~SmallShip ()
- {
- fgl::PixelShader *dPixelShader = mPixelShader;
- fgl::VertexShader *dVertexShader = mVertexShader;
- fgl::Program *dProgram = mProgram;
- fgl::VertexArray *dArray = mArray;
- fgl::BatchObject *dBatchObject = mBatchObject;
- fgl::VertexState *dVState = mVState;
- fgl::ShaderState *dSState = mSState;
- smDestroy.push_back( [=] () {
- if (dPixelShader)
- delete dPixelShader;
- if (dVertexShader)
- delete dVertexShader;
- if (dProgram)
- delete dProgram;
- if (dArray)
- delete dArray;
- if (dBatchObject)
- delete dBatchObject;
- if (dVState)
- delete dVState;
- if (dSState)
- delete dSState;
- });
- }
Add Comment
Please, Sign In to add comment