ICounter




カウンタとは、数を数えるためのものです。
1からはじまって100まで数えるだとか、50からはじまって、2ずつ減らしながら0まで数えるだとか、そういう用途に使います。

yaneSDK3rdでは、カウンタのための基底クラスICounterというのがあります。
さまざまなカウンタは、これの派生クラスとして定義されます。

すでに、CRootCounter,CSaturationCounter,CInteriorCounterが定義されています。

前の二つは、yaneSDK2ndのほうにあったCRootCounterを2つのクラスに分けたもの、最後のひとつは、yaneSDK2ndのほうにあったCInteriorカウンタそのままなので、詳しい解説は、そちらをご覧ください。