//===========================================================================// // File: renderer.tst // // Project: MUNGA Brick: Renderer Manager // // Contents: Interface specification Renderer and Renderer Manager // //---------------------------------------------------------------------------// // Date Who Modification // // -------- --- ---------------------------------------------------------- // // 01/06/95 ECH Initial coding. // //---------------------------------------------------------------------------// // Copyright (C) 1994, Virtual World Entertainment, Inc. // // All Rights reserved worldwide // // This unpublished sourcecode is PROPRIETARY and CONFIDENTIAL // //===========================================================================// #include "renderer.thp" TestRenderer::TestRenderer(): Renderer( 30.0f, MaxRendererComplexity, DefaultRendererPriority, VisualInterestType, DefaultInterestDepth ) { } TestRenderer::~TestRenderer() { } Logical TestRenderer::TestInstance() const { Renderer::TestInstance(); return True; } void TestRenderer::ExecuteImplementation( RendererComplexity, RendererOrigin::InterestingEntityIterator *interesting_entity_iterator ) { Check(interesting_entity_iterator); // // HACK - Just step through the entities // Entity *entity; while ((entity = interesting_entity_iterator->ReadAndNext()) != NULL) { Check(entity); } }