-------------------------------------------------------------------------------------- Description: Attaches this object to existing AL render target. Attached Tr2RenderTarget doesn't own the AL object, but only references it. Used for attaching to special render targets (swap chain back buffers). Arguments: renderTarget - AL render target owner - Render target owner object: Tr2RenderTarget locks
| 260 | // is not deleted before this Tr2RenderTarget |
| 261 | // -------------------------------------------------------------------------------------- |
| 262 | void Tr2RenderTarget::Attach( const Tr2TextureAL& renderTarget, IRoot* owner ) |
| 263 | { |
| 264 | Destroy(); |
| 265 | m_attachedRenderTarget = renderTarget; |
| 266 | if( m_attachedOwner != owner ) |
| 267 | { |
| 268 | m_attachedOwner = owner; |
| 269 | } |
| 270 | m_onTextureChange(); |
| 271 | } |
| 272 | |
| 273 | // -------------------------------------------------------------------------------------- |
| 274 | // Description: |
no test coverage detected