Update OnLibraryAdded and OnLibraryRemoved docs (#1303)
`OnLibraryAdded` and `OnLibraryRemoved` are called whether or not a optional dependency exists
This commit is contained in:
		
							parent
							
								
									4e0ae0cb5e
								
							
						
					
					
						commit
						a065773b6d
					
				@ -452,7 +452,7 @@ native void RegPluginLibrary(const char[] name);
 | 
				
			|||||||
 * Returns whether a library exists.  This function should be considered
 | 
					 * Returns whether a library exists.  This function should be considered
 | 
				
			||||||
 * expensive; it should only be called on plugin to determine availability
 | 
					 * expensive; it should only be called on plugin to determine availability
 | 
				
			||||||
 * of resources.  Use OnLibraryAdded()/OnLibraryRemoved() to detect changes
 | 
					 * of resources.  Use OnLibraryAdded()/OnLibraryRemoved() to detect changes
 | 
				
			||||||
 * in optional resources.
 | 
					 * in libraries.
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * @param name          Library name of a plugin or extension.
 | 
					 * @param name          Library name of a plugin or extension.
 | 
				
			||||||
 * @return              True if exists, false otherwise.
 | 
					 * @return              True if exists, false otherwise.
 | 
				
			||||||
@ -473,8 +473,8 @@ native bool LibraryExists(const char[] name);
 | 
				
			|||||||
native int GetExtensionFileStatus(const char[] name, char[] error="", int maxlength=0);
 | 
					native int GetExtensionFileStatus(const char[] name, char[] error="", int maxlength=0);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Called after a library is added that the current plugin references
 | 
					 * Called after a library is added.
 | 
				
			||||||
 * optionally. A library is either a plugin name or extension name, as
 | 
					 * A library is either a plugin name or extension name, as
 | 
				
			||||||
 * exposed via its include file.
 | 
					 * exposed via its include file.
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * @param name          Library name.
 | 
					 * @param name          Library name.
 | 
				
			||||||
@ -482,8 +482,8 @@ native int GetExtensionFileStatus(const char[] name, char[] error="", int maxlen
 | 
				
			|||||||
forward void OnLibraryAdded(const char[] name);
 | 
					forward void OnLibraryAdded(const char[] name);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Called right before a library is removed that the current plugin references
 | 
					 * Called right before a library is removed.
 | 
				
			||||||
 * optionally.  A library is either a plugin name or extension name, as
 | 
					 * A library is either a plugin name or extension name, as
 | 
				
			||||||
 * exposed via its include file.
 | 
					 * exposed via its include file.
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * @param name          Library name.
 | 
					 * @param name          Library name.
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user