VR-Exchange 2.10 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
modInterMgr.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2015 MAK Technologies, Inc.
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
13 
15 
16 // A Interaction Manager class that is responsible for displaying interactions
17 // in the portal GUI. This class registers for DtPortalBoom interactions and
18 // calls processInteraction() which updates the display.
20 {
21 public:
22 
26 
29 
30 protected:
31 
34 
37  virtual void registerCallbacks();
38 
41  virtual void removeCallbacks();
42 
44  static void boomCb( const DtPortalBoomInteraction& inter, void* userData );
45 
46 private:
47 
50 
53 
54 };
virtual void registerCallbacks()
Register interaction callbacks.
Responsible for the display of Interactions received from the Portal on the VR-Exchange GUI...
Definition: pInteractionViewComponent.h:128
DtInteractionViewComponent(DtPortalConnection *pConn, QWidget *parent)
Protected CTOR (Use create method).
Represents a weapon fire event.
Definition: pBoomInter.h:27
static void boomCb(const DtPortalBoomInteraction &inter, void *userData)
A static callback received when we get a DtPortalBoomInteraction.
static DtInteractionViewComponent * create(MAKVrExchange::DtPortalConnection *pconn, QWidget *parent)
Static creation method we can register with our DtPortalAppGui class.
Connects a broker to the Portal Data Exchange.
Definition: pConnection.h:49
Contains the DtInteractionViewComponent class definition.
virtual ~DtModInteractionViewComponent()
Virtual DTOR.
Definition: modInterMgr.h:19
virtual void removeCallbacks()
Remove interaction callbacks.
DtModInteractionViewComponent(MAKVrExchange::DtPortalConnection *pconn, QWidget *parent)
Protected CTOR (Use create method).
DtModInteractionViewComponent & operator=(const DtModInteractionViewComponent &orig)
Assignment Operator - Not Implemented.

Document ID: Generated on Mon May 25 18:45:12 EDT 2026 from SVN revision 289111
Copyright © 2005-2026 MAK Technologies. All Rights Reserved (www.mak.com)