VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
debugDrawNavMeshLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 #pragma once
9 
12 #include <vlpi/simulationAddress.h>
13 
14 namespace makVrv
15 {
16  class DtDe;
17 }
18 
19 namespace makVrf
20 {
21  class DtDebugDrawNavMeshInterface;
22 
32  {
33  public:
34  //CTOR
36  //DTOR
37  virtual ~DtDebugDrawNavMeshLogic();
39  virtual void drawNavMesh(const DtSimulationAddress& simEngine, const std::string& profileString);
41  virtual void deleteNavMesh(const DtSimulationAddress& simEngine, const std::string& profileString);
43  virtual void setNavMeshColor(bool value);
45  virtual void setNavMeshColorAlpha(float alpha);
47  virtual void setNavMeshOffset(float offset);
48 
49  protected:
50 
54  float myColorAlpha;
55  float myOffset;
56  };
57 }
Contains makVrf::DtDebugDrawCommonLogic class.
Definition: debugDrawCommonLogic.h:27
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
float myColorAlpha
Definition: debugDrawNavMeshLogic.h:54
Definition: debugDrawNavMeshInterface.h:22
makVrv::DtDe & myDe
Definition: debugDrawNavMeshLogic.h:51
bool myNavMeshColor
Definition: debugDrawNavMeshLogic.h:53
float myOffset
Definition: debugDrawNavMeshLogic.h:55
Contains makVrf::DtDebugDrawNavMeshLogic class.
Definition: debugDrawNavMeshLogic.h:31
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtDebugDrawNavMeshInterface * myInterface
Definition: debugDrawNavMeshLogic.h:52
voidpf uLong offset
Definition: ioapi.h:42

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)