package Ġorg . l ighthouse games . logging Ċ Ċ class ĠLog Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġv ( tag : ĠString ?, Ġmsg : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( Km Logging . is Logging Verbose ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠK m Logging . verbose ( tag . toString (), Ġmsg ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġd ( tag : ĠString ?, Ġmsg : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( Km Logging . is Logging Debug ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠK m Logging . debug ( tag . toString (), Ġmsg ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġi ( tag : ĠString ?, Ġmsg : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( Km Logging . is Logging Info ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠK m Logging . info ( tag . toString (), Ġmsg ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Jvm Over loads ĊĠĠĠĠĠĠĠ Ġfun Ġw ( tag : ĠString ?, Ġmsg : ĠString , Ġt : ĠThrowable ? Ġ= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( Km Logging . is Logging Warning ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠK m Logging . warn ( tag . toString (), Ġmsg , Ġt ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Jvm Over loads ĊĠĠĠĠĠĠĠ Ġfun Ġe ( tag : ĠString ?, Ġmsg : ĠString , Ġt : ĠThrowable ? Ġ= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( Km Logging . is Logging Error ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠK m Logging . error ( tag . toString (), Ġmsg , Ġt ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }