Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

VMDApp.h File Reference

#include "PluginMgr.h"
#include <string.h>
#include "NameList.h"
#include "JString.h"
#include "vmdplugin.h"
#include "ProfileHooks.h"

Go to the source code of this file.


Compounds

struct FileSpec
File loading parameter specification, what frames, volume sets, etc to load. More...

class VMDApp
The main VMD application instance, created by the main entry point. More...


Defines

#define VMD_CHECK_EVENTS 1
#define VMD_IGNORE_EVENTS 0

Typedefs

typedef wkf_cpu_caps_struct wkf_cpu_caps_t
typedef wkf_threadpool_struct wkf_threadpool_t

Functions

void * vmd_resize_alloc (void *ptr, size_t oldsize, size_t newsize)

Variables

C void *(* vmd_alloc )(size_t)
function pointer to shared memory allocator/deallocator. More...

void(* vmd_dealloc )(void *)
void *(* vmd_realloc )(void *, size_t)

Define Documentation

#define VMD_CHECK_EVENTS 1

Definition at line 71 of file VMDApp.h.

Referenced by VMDApp::display_update_ui, and main.

#define VMD_IGNORE_EVENTS 0

Definition at line 72 of file VMDApp.h.

Referenced by VMDApp::display_update, myglwindow::draw, and VMDApp::VMDinit.


Typedef Documentation

typedef wkf_cpu_caps_struct wkf_cpu_caps_t

Definition at line 61 of file VMDApp.h.

typedef wkf_threadpool_struct wkf_threadpool_t

Definition at line 63 of file VMDApp.h.


Function Documentation

void* vmd_resize_alloc ( void * ptr,
size_t oldsize,
size_t newsize
)

Definition at line 147 of file vmd.C.

Referenced by VMDDisplayList::append.


Variable Documentation

C void*(* vmd_alloc)(size_t)

function pointer to shared memory allocator/deallocator.

Definition at line 1229 of file VMDApp.h.

Referenced by Displayable::add_child, VMDDisplayList::operator new, Displayable::operator new, and vmd_resize_alloc.

void(* vmd_dealloc)(void *)

void*(* vmd_realloc)(void *, size_t)

Definition at line 1231 of file VMDApp.h.

Referenced by vmd_resize_alloc.


Generated on Mon Nov 17 02:47:53 2025 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002

AltStyle によって変換されたページ (->オリジナル) /