<?xml version="1.0" encoding="UTF-8" ?>
<component name="mc_ComponentPool" extends="Group">
    <interface>
        <field id="_debugM" type="boolean" alwaysNotify="true" />
        <field id="__m" type="assocarray" />
        <field id="isCreateMoreEnabled" type="boolean" />
        <field id="numberOfComponentsToCreateWhenDry" type="integer" />
        <field id="numberOfComponentsInUse" type="integer" />
        <field id="numberOfComponents" type="integer" />
        <function name="reset" />
        <function name="getComponentPool" />
        <function name="prebakeComponents" />
        <function name="getComponent" />
        <function name="releaseComponent" />
        <function name="releaseComponents" />
    </interface>
    <script type="text/brightscript" uri="pkg:/components/mc_ComponentPool.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/ComponentPool.brs" />
    <script type="text/brightscript" uri="pkg:/source/roku_modules/log/LogMixin.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Utils.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Types-Polyfill.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Global.brs" />
    <script type="text/brightscript" uri="pkg:/source/roku_modules/rokucommunity_bslib/bslib.brs" />
    <children />
</component>
