ICounter
カウンタとは、数を数えるためのものです。
1からはじまって100まで数えるだとか、50からはじまって、2ずつ減らしながら0まで数えるだとか、そういう用途に使います。
yaneSDK3rdでは、カウンタのための基底クラスICounterというのがあります。
さまざまなカウンタは、これの派生クラスとして定義されます。
すでに、CRootCounter,CSaturationCounter,CInteriorCounterが定義されています。
前の二つは、yaneSDK2ndのほうにあったCRootCounterを2つのクラスに分けたもの、最後のひとつは、yaneSDK2ndのほうにあったCInteriorカウンタそのままなので、詳しい解説は、そちらをご覧ください。