Max 5 API Reference

Data Structures

Here are the data structures with brief descriptions:
Ex_exEx_ex
t_atomAn atom is a typed datum
t_atomarrayThe atomarray object
t_atombufThe atombuf struct provides a way to pass a collection of atoms
t_attrCommon attr struct
t_bufferData structure for the buffer~ object
t_celldescA dataview cell description
t_charset_converterThe charset_converter object
t_classThe data structure for a Max class
t_datetimeThe Systime data structure
t_dictionaryThe dictionary object
t_dictionary_entryA dictionary entry
t_exprStruct for an instance of expr
t_fileinfoInformation about a file
t_funbuffThe structure of a funbuff object
t_hashtabThe hashtab object
t_hashtab_entryA hashtab entry
t_indexmapAn indexmap object
t_indexmap_entryAn indexmap element
t_jboxThe t_jbox struct provides the header for a Max user-interface object
t_jboxdrawparamsThe t_jboxdrawparams structure
t_jcolumnA dataview column
t_jdataviewThe dataview object
t_jgraphics_font_extentsA structure for holding information related to how much space the rendering of a given font will use
t_jmatrixAn affine transformation (such as scale, shear, etc)
t_jrgbA color composed of red, green, and blue components
t_jrgbaA color composed of red, green, blue, and alpha components
t_linklistThe linklist object
t_llelemA linklist element
t_messlistA list of symbols and their corresponding methods, complete with typechecking information
t_objectThe structure for the head of any object which wants to have inlets or outlets, or support attributes
t_pathThe path data structure
t_pathlinkThe pathlink data structure
t_pfftpubPublic FFT Patcher struct
t_privatesortrecUsed to pass data to a client sort function
t_ptCoordinates for specifying a point
t_pxjboxHeader for any ui signal processing object
t_pxobjectHeader for any non-ui signal processing object
t_quickmapThe quickmap object
t_rectCoordinates for specifying a rectangular region
t_signalThe signal data structure
t_sizeCoordinates for specifying the size of a region
t_stringThe string object
t_symbolThe symbol
t_symobjectThe symobject data structure
t_tinyobjectThe tiny object structure sits at the head of any object to which you may pass messages (and which you may feed to freeobject())
t_zllA simple doubly-linked list used by the t_funbuff object
wordUnion for packing any of the datum defined in e_max_atomtypes

Copyright © 2008, Cycling '74