Show / Hide Table of Contents

Class CharacterLicenseVRM10

Inheritance
Object
CharacterLicenseVRM10
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Pixiv.VroidSdk.Api.DataModel
Assembly: Pixiv.VroidSdk.dll
Syntax
public sealed class CharacterLicenseVRM10

Constructors

CharacterLicenseVRM10(VRM10Meta)

Declaration
public CharacterLicenseVRM10(VRM10Meta meta)
Parameters
Type Name Description
VRM10Meta meta

Fields

allow_antisocial_or_hate_usage

Usage in depictions that include antisocial or hate behavior

Declaration
public bool? allow_antisocial_or_hate_usage
Field Value
Type Description
Nullable<Boolean>
Remarks

true: allow

false: disallow

null: no setting

allow_excessively_sexual_usage

Usage in depictions that include excessive sexual content

Declaration
public bool? allow_excessively_sexual_usage
Field Value
Type Description
Nullable<Boolean>
Remarks

true: allow

false: disallow

null: no setting

allow_excessively_violent_usage

Usage in depictions that include excessively violent content

Declaration
public bool? allow_excessively_violent_usage
Field Value
Type Description
Nullable<Boolean>
Remarks

true: allow

false: disallow

null: no setting

allow_political_or_religious_usage

Usage in depictions that include political or religious content

Declaration
public bool? allow_political_or_religious_usage
Field Value
Type Description
Nullable<Boolean>
Remarks

true: allow

false: disallow

null: no setting

allow_redistribution

Redistribution

Declaration
public bool? allow_redistribution
Field Value
Type Description
Nullable<Boolean>
Remarks

true: allow

false: disallow

null: no setting

avatar_permission

Usage as an avatar

Declaration
public string avatar_permission
Field Value
Type Description
String
Remarks

everyone: allowed for everyone

onlySeparatelyLicensedPerson: allowed only for users approved under a separate license agreement (currently the same treatment as onlyAuthor in SDK)

onlyAuthor: only allowed for author

null value: no setting

commercial_usage

Commercial use

Declaration
public string commercial_usage
Field Value
Type Description
String
Remarks

corporation: allowed for individual or corporate commercial use

personalProfit: allowed for individual commercial use

personalNonProfit: only allowed for individual non-commercial use

null value: no setting

credit_notation

Credit attribution

Declaration
public string credit_notation
Field Value
Type Description
String
Remarks

required: necessary

unnecessary: unnecessary

null value: no setting

modification

Alterations

Declaration
public string modification
Field Value
Type Description
String
Remarks

allowModificationRedistribution: allow redistribution of altered model

allowModification: allow

prohibited: disallow

null value: no setting

Methods

WhatCanRedistributeModified()

Returns whether redistribution of altered model is allowed or not

Declaration
public EnumLicense WhatCanRedistributeModified()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatCanUseAntisocialOrHatred()

Returns whether allowed for use in "depictions that include antisocial or hate behavior" or not

Declaration
public EnumLicense WhatCanUseAntisocialOrHatred()
Returns
Type Description
EnumLicense

Returns either ok, or ng.

WhatCanUseAvatarByOtherUser()

Returns if avatar use is permitted or not

Declaration
public EnumLicense WhatCanUseAvatarByOtherUser()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatCanUseCommercial()

Returns whether allowed for commercial use or not

Declaration
public EnumLicense WhatCanUseCommercial()
Returns
Type Description
EnumLicense

Returns either profit, notset, nonprofit, or ng.

WhatCanUseCorporate()

Returns whether allowed for corporate use or not

Declaration
public EnumLicense WhatCanUseCorporate()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatCanUseReligionOrPolitical()

Returns whether allowed for use in "depictions that include political or religious content" or not

Declaration
public EnumLicense WhatCanUseReligionOrPolitical()
Returns
Type Description
EnumLicense

Returns either ok, or ng.

WhatCanUseSexuality()

Returns whether allowed for use in "depictions that include excessive sexual content" or not

Declaration
public EnumLicense WhatCanUseSexuality()
Returns
Type Description
EnumLicense

Returns either ok, or ng.

WhatCanUseViolence()

Returns whether allowed for use in "depictions that include excessively violent content" or not

Declaration
public EnumLicense WhatCanUseViolence()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatModification()

Returns whether alterations are allowed or not

Declaration
public EnumLicense WhatModification()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatRedistribution()

Returns whether redistribution is allowed or not

Declaration
public EnumLicense WhatRedistribution()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatShowCredit()

Returns whether credit attribution is required or not

Declaration
public EnumLicense WhatShowCredit()
Returns
Type Description
EnumLicense

Returns either need, notset, or noneed.

In This Article
Back to top Generated by DocFX