API CreateFramePool

Creates a FramePoolMixin (inherits from ), a pool of reusable frames.
 pool = CreateFramePool(frameType [, parent, frameTemplate, resetterFunc, forbidden])
== Arguments ==
; frameType : - Type of the frame to be created (XML tag name) such as "Frame" or "Button".
; parent : - A common parent for all furnished frames to share, or nil if they will not have a parent.
; frameTemplate : - Comma-delimited list of XML virtual templates to inherit from.
; resetterFunc : - Custom function to prepare a frame for reuse; the default function simply hides the frame and clears all points.
; forbidden : - If true, frames will be made using instead of .
== Methods ==
===FramePoolMixin===
: - Returns the template(s) assigned to all frames in this pool.
===ObjectPoolMixin===
== Example ==
local pool = CreateFramePool("Frame", nil, "BackdropTemplate")
local frame = pool:Acquire()
== See also ==
* - Alternative to manage a collection of frame pools.
== Patch changes ==
* 
== References ==