--------------------------------------------------------------------------
| 495 | |
| 496 | //-------------------------------------------------------------------------- |
| 497 | void Marker::prepRenderImage( SceneRenderState* state ) |
| 498 | { |
| 499 | // This should be sufficient for most objects that don't manage zones, and |
| 500 | // don't need to return a specialized RenderImage... |
| 501 | ObjectRenderInst *ri = state->getRenderPass()->allocInst<ObjectRenderInst>(); |
| 502 | ri->renderDelegate.bind( this, &Marker::renderObject ); |
| 503 | ri->type = RenderPassManager::RIT_Editor; |
| 504 | state->getRenderPass()->addInst(ri); |
| 505 | } |
| 506 | |
| 507 | |
| 508 | void Marker::renderObject(ObjectRenderInst *ri, SceneRenderState *state, BaseMatInstance* overrideMat) |
no test coverage detected