Show / Hide Table of Contents

Namespace VRoidSDK

Classes

ApiRequestBase<T>

VRoid HubのAPIをリクエストするためのクラス

ApiRequestFailException

VRoid HubApiへリクエストした時のエラー情報を持つException

ApplicationIcon

アプリケーションのアイコン画像

Artwork

アートワークの情報

ArtworkDetail

アートワーク詳細

ArtworkImage

アートワークの画像

ArtworkMedium

アートワークのメディア情報

ArtworkMediumCharacterModel

ArtworkMediumで利用するキャラクターモデルデータ

ArtworkMediumSimple

必要最低限に絞られたメディア情報

ArtworkYoutube

Youtubeの動画情報

BrowserAuthorize

ブラウザを開き、アプリケーションの認証を行うためのクラス

ByteRequest

VRoid HubのAPIをリクエストしてバイト配列で受け取るためのクラス

ByteResponseConverter

WebResponseをバイト配列に加工するメソッドを提供するクラス

CacheFileCleaner

キャッシュファイルを削除するクラス

CacheFileInfo

キャッシュファイルの情報

CaptureApplication

撮影に利用したアプリケーション

CharacterModelProperty

モデルのプロパティ情報

CharacterModelVersionMaterial

マテリアル詳細

Contest

アートワークのコンテストデータ

ContestOgpImage

コンテストのOGP画像

EncryptionLocalStorageFile

暗号化したローカルストレージを操作する

EncryptionModelFile

モデルファイルを暗号化するクラス

EncryptModelLoad

ダウンロードライセンスをもとにモデルバージョンファイルをロードする

EncryptModelSave

モデルバージョンファイルを暗号化して保存する

EnvironmentConfig

ビルドする時の環境を定義したの

DLLとしてビルドする時はここで取得している値は全て定数になるように書き換わる

ExtensionsVrmMaterialProperty

VRM拡張部のmaterialProperties

EyecatchImage

アプリケーションのアイキャッチ画像

GenericDataRequest<T>

VRoid HubのAPIをリクエストしてDataModelで受け取るためのクラス

GenericDataResponseConverter<T>

WebResponseをDataModelに加工するメソッドを提供するクラス

GltfMaterial

GLTFのmaterial

HubApi

VRoid HubへAPIリクエストを送信する

HubModelDeserializer

VRoid Hubのキャラクターを3Dモデルとして読み込む機能を提供するシングルトン

HubModelDeserializerOption

HubModelDeserializerのオプション

HubRouteUri

VRoidHubのURLを生成する

LicenseManager

CachedLicenseに関する機能をまとめたマネージャクラス

LocalStorage

SDKのデータを保存しておく領域

ModelCachedLoader

キャッシュからモデルを読み取る

ModelDownloadLoader

VRoid Hubからキャラクターモデルをダウンロードしてモデルをロードする

ModelLoaderBase

キャラクターモデルをシーンにロードするための基底クラス

ModelLoaderFactory

状況に応じてモデルをロードするモジュールを作成するファクトリー

OauthApplication

OAuth連携アプリケーション

PathUtil

Personality

性格情報

PostArtworkMediaImagesParams

画像をアップロードするパラメータ

PostArtworksParams

アートワークに付随するの情報作成に必要なパラメータ

ResponseConverterBase<T>

WebResponseを加工するメソッドを提供するインターフェース

SDKConfiguration

SDKConfiguration.ScopeKind

SerializableHashOperator<T, U>

SerializablePair<T>

StaffPicksCharacterModel

VRoidHubでピックアップされているキャラクターモデル

UnauthorizedApiRequestBase<T>

認証なしでVRoid HubのAPIをリクエストするためのクラス

UnauthorizedByteRequest

VRoid HubのAPIをリクエストしてバイト配列で受け取るためのクラス

UnauthorizedGenericDataRequest<T>

VRoid HubのAPIをリクエストしてDataModelで受け取るためのクラス

UnityThreadQueue

タスクをキューに入れて、別スレッドで実行するクラス

reference: UnityThreadQueue

Structs

Account

ユーザ設定情報

AgeLimit

年齢制限

ApiErrorFormat

VRoid HubApiへリクエストした時のエラー情報

ApiLink

リンク先情報

ApiLinksFormat

関連のリンク情報

ApiResponseTemplate<T>

VRoid HubApi のレスポンスをラッピングした構造体

CachedLicense

キャッシュしたダウンロードライセンス

Character

キャラクター情報

CharacterDetail

キャラクターの詳細な情報

CharacterLicense

キャラクターの利用条件

CharacterModel

キャラクターモデルデータ

CharacterModelDetail

キャラクターモデル詳細

CharacterModelVersion

キャラクターのバージョン

DescriptionFragment

モデル説明文を分割した断片

DownloadLicense

VRoidHubからモデルをダウンロードするためのライセンス情報

EmptySerializer

空データ

FullBodyImage

全身画像

Locale

アカウントに設定可能なロケール

PortraitImage

バストアップ画像

Tag

タグの情報

User

ユーザの情報

UserDetail

ユーザの詳細情報

UserIcon

ユーザのアイコン画像

WebImage

画像データの情報

WebSite

Webサイト情報

Interfaces

IAuthenticateSession

認証のためにブラウザを開く機能を提供するインターフェース

ICoroutineHandlable

コルーチンを実行できる機能を提供するインターフェース

IKeyValueStorable<T>

key-valueストレージのインターフェース

IModelLoadable

ダウンロードライセンスをもとにモデルバージョンファイルをロードる手法を提供するインターフェース

IModelLoader

キャラクターモデルをロードする手法を提供するインターフェース

IModelSavable

モデルバージョンファイルを保存する手法を提供するインターフェース

ISerializableHash<T>

ITaskQueue

タスクをキューとして別スレッドで処理する機能を提供するインターフェース

Enums

EnumAgeLimit

年齢制限

EnumArtworkMediumType

メディアのタイプ

EnumContestStatusType

コンテストの状態

EnumDescriptionFragmentType

説明の型

EnumLicense

ライセンス項目の設定値

PersonalityName

性格名の一覧

Delegates

ModelDownloadLoader.Action<T1, T2, T3, T4, T5>

Back to top Generated by DocFX