VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
staticObstacleNavInterface.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
13 
18 {
19 private:
26 
27 public:
28  static DtVrfObjectNavInterface* create(DtLocalObject* vrfObject);
29 
30 protected:
34  virtual bool init() override;
35 
36 public:
37 
38  virtual void postObjectInit() override;
39 
40  virtual void tick() override;
41  virtual ~DtStaticObstacleNavInterface() override;
42 
43 };
A nav interface is a software component of an object that maintains the object's presence in the navi...
Definition: vrfObjectNavInterface.h:39
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
virtual bool init()
Virtual init, called from the create() method.
This is the DtVrfObjectNavInterface subclass for objects which are treated as seldom moving obstacles...
Definition: staticObstacleNavInterface.h:17
virtual void postObjectInit()
Perform additional initialization after the object has been initialized. Default behavior is to do no...
Definition: vrfObjectNavInterface.h:67
DtVrfObjectNavInterface & operator=(const DtVrfObjectNavInterface &orig)
Not Implemented.
A locally simulated VRF object.
Definition: localObject.h:98

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)