Tissue Forge C++ 0.2.1
Interactive, particle-based physics, chemistry and biology modeling and simulation environment
Loading...
Searching...
No Matches
tfEvent.h File Reference
#include <TissueForge_private.h>
#include <forward_list>
#include <iostream>
Include dependency graph for tfEvent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TissueForge::event::EventBase
 
struct  TissueForge::event::Event
 

Namespaces

namespace  TissueForge
 Include Python header, disable linking to pythonX_d.lib on Windows in debug mode.
 
namespace  TissueForge::event
 Tissue Forge event system.
 

Typedefs

template<typename event_t >
using TissueForge::event::EventMethodT = HRESULT (*)(const event_t&)
 
using TissueForge::event::EventMethod = EventMethodT<Event>
 

Enumerations

enum class  EventFlag : unsigned int { REMOVE }
 

Functions

EventTissueForge::event::onEvent (EventMethod *invokeMethod, EventMethod *predicateMethod)
 Creates an event using prescribed invoke and predicate functions.