Package gaiasky.scene.view
Class ModelView
java.lang.Object
gaiasky.scene.view.AbstractView
gaiasky.scene.view.BaseView
gaiasky.scene.view.ModelView
-
Field Summary
Fields inherited from class gaiasky.scene.view.AbstractView
entity
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Contains actions to take after a new entity has been set.protected void
This method is called when the entity of this view is cleared.boolean
hasSVT()
Checks whether the current model has a sparse virtual texture.boolean
boolean
Methods inherited from class gaiasky.scene.view.BaseView
componentsCheck, entityCheck, getBase, getBody, getComponent, getComponentType, getOpacity, hasCt, isVisible, isVisible, setColor, setVisible, setVisible
Methods inherited from class gaiasky.scene.view.AbstractView
check, clearEntity, getEntity, isEmpty, isValid, setEntity
-
Field Details
-
model
Model component. -
cloud
Cloud component.
-
-
Constructor Details
-
ModelView
public ModelView()
-
-
Method Details
-
entityChanged
protected void entityChanged()Description copied from class:AbstractView
Contains actions to take after a new entity has been set. This method is typically used to initialize the view components.- Overrides:
entityChanged
in classBaseView
-
entityCleared
protected void entityCleared()Description copied from class:AbstractView
This method is called when the entity of this view is cleared. It should set all component references to null.- Overrides:
entityCleared
in classBaseView
-
hasSVT
public boolean hasSVT()Checks whether the current model has a sparse virtual texture. -
hasSVTNoCloud
public boolean hasSVTNoCloud() -
hasSVTCloud
public boolean hasSVTCloud()
-