package Ġno . sand ram o en . yo lo . utils Ċ Ċ import Ġcom . badlogic . gdx . assets . Asset Descriptor Ċ import Ġcom . badlogic . gdx . assets . Asset Loader Parameters Ċ import Ġcom . badlogic . gdx . assets . Asset Manager Ċ import Ġcom . badlogic . gdx . assets . loaders . As ynchronous Asset Loader Ċ import Ġcom . badlogic . gdx . assets . loaders . File Handle Resolver Ċ import Ġcom . badlogic . gdx . files . File Handle Ċ import Ġcom . badlogic . gdx . utils . Array Ċ Ċ /* Ċ * Ġ" Load Ġa Ġsimple Ġtext Ġfile Ġthrough Ġasset Ġmanager Ġin Ġli bg dx " Ċ * Ċ * ĠCop ied Ġfrom Ġ@ author : ĠRegistered User Ċ * Ġhttps :// game dev . stack exchange . com / questions / 1 0 1 3 2 6 / load - a - simple - text - file - through - asset - manager - in - lib gdx Ċ * Ġ*/ Ċ class ĠText Loader ( resolver : ĠFile Handle Resolver ?) Ġ: ĠAs ynchronous Asset Loader < Text ?, ĠText Loader . Text Parameter ? >( resolver ) Ġ{ ĊĠĠĠ Ġvar Ġtext : ĠText ? Ġ= Ġnull ĊĊĠĠĠ Ġclass ĠText Parameter Ġ: ĠAsset Loader Parameters < Text ?> () ĊĊĠĠĠ Ġoverride Ġfun Ġload Async ( manager : ĠAsset Manager ?, ĠfileName : ĠString ?, Ġfile : ĠFile Handle ?, Ġparameter : ĠText Parameter ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġtext Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġtext Ġ= Ġfile ?. let Ġ{ ĠText ( it ) Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġload Sync ( manager : ĠAsset Manager ?, ĠfileName : ĠString ?, Ġfile : ĠFile Handle ?, Ġparameter : ĠText Parameter ?): ĠText ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtext Ġ= Ġtext ĊĠĠĠĠĠĠĠ Ġthis . text Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġreturn Ġtext !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Dependencies ( fileName : ĠString ?, Ġfile : ĠFile Handle ?, Ġparameter : ĠText Parameter ?): ĠArray < Asset Descriptor < Any >> ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnull ĊĠĠĠ Ġ} Ċ }