Tissue Forge C++ 0.2.1
Interactive, particle-based physics, chemistry and biology modeling and simulation environment
Loading...
Searching...
No Matches
tfQueue.h File Reference
#include "tf_platform.h"
#include "tf_lock.h"
Include dependency graph for tfQueue.h:

Go to the source code of this file.

Classes

struct  TissueForge::queue
 

Namespaces

namespace  TissueForge
 Include Python header, disable linking to pythonX_d.lib on Windows in debug mode.
 

Macros

#define queue_maxhit   10
 

Typedefs

typedef struct TissueForge::queue TissueForge::queue
 

Functions

HRESULT TissueForge::queue_init (struct queue *q, int size, struct space *s, struct task *tasks)
 Initialize a task queue.
 
void TissueForge::queue_reset (struct queue *q)
 Reset the queue.
 
int TissueForge::queue_insert (struct queue *q, struct task *t)
 Add an index to the given queue.
 
struct taskTissueForge::queue_get (struct queue *q, int rid, int keep)
 Get a task from the queue.