8 #ifndef __diguyAuthorVisualMultiline_H
9 #define __diguyAuthorVisualMultiline_H
15 class bdiGeometryMultilineData;
56 diguyVec3f get_point_position(
int point_number);
57 diguyVec3d get_point_position_double(
int point_number);
98 virtual void unbuild();
118 virtual void update(
int update_flags);
162 bdiGeometryMultilineData* m_scripted_object;
163 bdiGeometryMultilineData* get_scripted_object() {
return m_scripted_object;}
168 friend class bdiPath;
169 friend class bdiGeometryMultilineData;
The diguyAuthorVisualMultiline class provides an interface for creating supplemental visuals needed f...
Definition: diguyAuthorVisualMultiline.h:39
Definition: diguy_vector_classes.h:227
diguyAuthorVisualMultiline * diguyAuthorVisualMultilineCreateFunc(void *internal_data, long visual_uid)
Definition: diguyAuthorVisualMultiline.h:17
void diguy_author_set_multiline_visual_create_func(diguyAuthorVisualMultilineCreateFunc *func)
Function for setting the create function for multiline visual subclass objects.
Definition: diguy_vector_classes.h:74
The diguyAuthorVisualMaterial class provides data needed to render DI-Guy Author visuals in a Host IG...
Definition: diguyAuthorVisualMaterial.h:21