| 1506 | } |
| 1507 | |
| 1508 | void RegisterResourceReloadedCallback(HFactory factory, FResourceReloadedCallback callback, void* user_data) |
| 1509 | { |
| 1510 | if (factory->m_ResourceReloadedCallbacks) |
| 1511 | { |
| 1512 | if (factory->m_ResourceReloadedCallbacks->Full()) |
| 1513 | { |
| 1514 | factory->m_ResourceReloadedCallbacks->SetCapacity(factory->m_ResourceReloadedCallbacks->Capacity() + 128); |
| 1515 | } |
| 1516 | ResourceReloadedCallbackPair pair; |
| 1517 | pair.m_Callback = callback; |
| 1518 | pair.m_UserData = user_data; |
| 1519 | factory->m_ResourceReloadedCallbacks->Push(pair); |
| 1520 | } |
| 1521 | } |
| 1522 | |
| 1523 | void UnregisterResourceReloadedCallback(HFactory factory, FResourceReloadedCallback callback, void* user_data) |
| 1524 | { |