public/sourcepawn/sp_vm_types.h
changeset 1089 275107f9ca95
parent 729 110c14c99545
child 1231 17badaf66ce4
     1.1 --- a/public/sourcepawn/sp_vm_types.h	Tue Jul 10 08:21:24 2007 +0000
     1.2 +++ b/public/sourcepawn/sp_vm_types.h	Thu Jul 12 02:57:43 2007 +0000
     1.3 @@ -171,6 +171,8 @@
     1.4  #define SP_NATIVE_UNBOUND		(0)		/**< Native is undefined */
     1.5  #define SP_NATIVE_BOUND			(1)		/**< Native is bound */
     1.6  
     1.7 +#define SP_NTVFLAG_OPTIONAL		(1<<0)	/**< Native is optional */
     1.8 +
     1.9  /** 
    1.10   * @brief Native lookup table, by default names point back to the sp_plugin_infotab_t structure.
    1.11   */
    1.12 @@ -179,6 +181,7 @@
    1.13  	SPVM_NATIVE_FUNC	pfn;	/**< Function pointer */
    1.14  	const char *		name;	/**< Name of function */
    1.15  	uint32_t			status;	/**< Status flags */
    1.16 +	uint32_t			flags;	/**< Native flags */
    1.17  } sp_native_t;
    1.18  
    1.19  /**